5. A HISTORY LESSON
TheTraditional Server Setup Problems
Very slow deployment time
Expensive
Wasted resources
Difficult to scale
Difficult to migrate
Complex configuration
Vendor lock-in
10. A HISTORY LESSON
The Container Setup Benefits
Isolation
Lightweight
Resource effective
Easy to migrate
Security
Low overhead
Mirror production and development
environment
11. A HISTORY LESSON
The Container Setup Benefits
Isolation
Lightweight
Resource effective
Easy to migrate
Security
Low overhead
Mirror production and development
environment
12. AGENDA
A History Lesson
What is Docker
Docker Use Cases
What’s Next
17. WHAT IS DOCKER
Acquisitions
Mar 4, 2015
SocketPlane
Mar 12, 2015
Kitematic
Oct 21, 2015
Tutum
Jan 21, 2016
Unikernel
Systems
Roadmap
18. WHAT IS DOCKER
Docker provides an integrated
technology suite that enables
development and IT operations teams
to build, ship, and run distributed
applications anywhere
19. WHAT IS DOCKER
The Docker platform is a set ofTools…
Engine
Registry
Machine
SwarmCompose
Kitematic
Each tool has a specific role
Engine:Creates and runs Docker
containers
Registry:Open source Docker image
distribution
Machine:Automate Docker provisioning
Swarm: Host clustering and container
scheduling
Compose: Define multi-container
applications
Kitematic: Desktop GUI for Docker
20. WHAT IS DOCKER
Docker Swarm High Performance at Any Scale
Swarm’s scalability has been tested up to 1,000
nodes with 50,000 deployed containers with sub
second container startup times
21. WHAT IS DOCKER
Docker Datacenter brings container management and deployment services to enterprises with a
production-ready platform supported by Docker and hosted locally behind the firewall
22. AGENDA
A History Lesson
What is Docker
Docker Use Cases
What’s Next
27. AGENDA
A History Lesson
What is Docker
Docker Use Cases
What’s Next
28. WHAT’S NEXT
The Open Container Project (OCP) Supporting companies
The Open Container Project is an
open governance structure, formed
under the Linux foundation, to create
open industry standards for container
formats and runtime.
runC is a CLI tool for spawning and
running container according to the
OCP specification.
29. JOIN US
Docker Birthday #3 Celebration +Training
When:
Saturday, March 19, 2016
Where:
Hackanoi Lab, 4th floor, 40 Phan Boi Chau, Ha Noi
Agenda:
13:45 - Doors Open
14:00 -Welcome message, presentation of Docker &
snacks
14:30 -Training begins
14:30 to 16:30 - Learning Docker with Birthday App
16:30 to 17:30 - Begin working on hands-on labs
17:30 - Cake and Socializing