Docker
Create and Deploy application anywhere
@iraycd
Slide 2
Slide 2 text
Shipping
Slide 3
Slide 3 text
Traditional Way
Slide 4
Slide 4 text
Containers Way
This is not time to be logistics. Let’s be geeky
Slide 5
Slide 5 text
Geeky way
Slide 6
Slide 6 text
Existing Containers
Slide 7
Slide 7 text
Existing Containers
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
What is docker?
Docker is an open-source engine that automates the
deployment of any application as a lightweight, portable,
self-sufficient container that will run virtually anywhere.
Slide 10
Slide 10 text
Why docker?
Slide 11
Slide 11 text
History and capabilities
● Written in go
● > 1 year
● dotCloud
● run self-sufficient containers
● Amazing speed
● Lightweight
Slide 12
Slide 12 text
What is container in docker
Slide 13
Slide 13 text
Light weight containers
Slide 14
Slide 14 text
Why people developer love docker
Shipping code to server is easy
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
Finding and downloading images
docker search ubuntu
docker pull shykes/ubuntu
Slide 17
Slide 17 text
Running
docker run ubuntu /bin/echo hello world
docker run -i -t ubuntu /bin/bash