Vous êtes sur la page 1sur 30

from 1$ Billion Startup

to the Future Industry Standard


AGENDA

 A History Lesson
 What is Docker
 Docker Use Cases
 What’s Next
AGENDA

 A History Lesson
 What is Docker
 Docker Use Cases
 What’s Next
A HISTORY LESSON

The Traditional Server Setup


The Virtual Machine Setup
The Container Setup
A HISTORY LESSON

The Traditional Server Setup Problems

 Very slow deployment time


 Expensive
 Wasted resources
 Difficult to scale
 Difficult to migrate
 Complex configuration
 Vendor lock-in
A HISTORY LESSON

The Virtual Machine Setup


A HISTORY LESSON

The Virtual Machine Setup Problems

 Very slow deployment time


 Expensive
 Wasted resources
 Difficult to scale
 Difficult to migrate
 Complex configuration
 Vendor lock-in
A HISTORY LESSON

The Virtual Machine Setup Problems

 Very slow deployment time


 Expensive
 Wasted resources (Guest OS)
 Difficult to scale
 Difficult to migrate
 Complex configuration
 Vendor lock-in
 Resource allocation is problematic
A HISTORY LESSON

The Container Setup


A HISTORY LESSON

The Container Setup Benefits

 Isolation
 Lightweight
 Resource effective
 Easy to migrate
 Security
 Low overhead
 Mirror production and development
environment
A HISTORY LESSON

The Container Setup Benefits

 Isolation
 Lightweight
 Resource effective
 Easy to migrate
 Security
 Low overhead
 Mirror production and development
environment
AGENDA

 A History Lesson
 What is Docker
 Docker Use Cases
 What’s Next
WHAT IS DOCKER

The Container Setup Docker


WHAT IS DOCKER

 Docker allows you to package an


application with all of its
dependencies into a standardized unit
for software development.
WHAT IS DOCKER

 Docker allows you to package an


application with all of its
dependencies into a standardized unit
for software development.
WHAT IS DOCKER
WHAT IS DOCKER

Acquisitions Roadmap

Mar 4, 2015
Mar 12, 2015
SocketPlane
Oct 21, 2015
Kitematic
Jan 21, 2016
Tutum
Unikernel
Systems
WHAT IS DOCKER

 Docker provides an integrated


technology suite that enables
development and IT operations teams
to build, ship, and run distributed
applications anywhere
WHAT IS DOCKER

The Docker platform is a set of Tools… Each tool has a specific role
 Engine: Creates and runs Docker
Registry containers
 Registry: Open source Docker image
distribution
Kitematic Machine  Machine: Automate Docker provisioning
Engine  Swarm: Host clustering and container
scheduling
 Compose: Define multi-container
applications
Compose Swarm
 Kitematic: Desktop GUI for Docker
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
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
AGENDA

 A History Lesson
 What is Docker
 Docker Use Cases
 What’s Next
DOCKER USE CASES
DOCKER USE CASES
DOCKER USE CASES

Continuous Integration and Delivery


DOCKER USE CASES

Continuous Deployment DevOps


AGENDA

 A History Lesson
 What is Docker
 Docker Use Cases
 What’s Next
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.
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
JOIN US

 Docker-Hanoi
 Meetup:
 http://www.meetup.com/Docker-Hanoi/
 Slack:
 https://docker-hanoi.slack.com/
 Facebook:
 https://www.facebook.com/dockerhanoi/
 Docker-Saigon
 Meetup:
 http://www.meetup.com/Docker-Saigon/
 Slack:
 https://dockersaigon.slack.com/
 Facebook:
 https://www.facebook.com/DockerSaigon/

Vous aimerez peut-être aussi