Docker in 10 Minutes
Docker is...
■ both name of company and product of Docker, Inc.
■ founded in early 2013 and since then “quite” successful
■ the 20th most starred project on Github
2
Google’s summary about Docker
[https://www.google.de/trends/explore#q=docker] 3
[DockerCon15]
Some growth statistics
June 2014 June 2015 Growth
4
Is it all magic?
■ No.
■ Docker uses “old” concepts, as used in e.g. BSD Jails, Solaris Zones
■ but implements them with modern technologies
5
What does Docker do?
■ “Docker allows you to package an application with all of its
dependencies into a standardized unit for software development.”
■ “Docker containers wrap up a piece of software in a complete filesystem
that contains everything it needs to run:
code, runtime, system tools, system libraries – anything you can install
on a server. This guarantees that it will always run the same,
regardless of the environment it is running in.”
[www.docker.com]6
[Holla, Shrikrishna: Orchestrating Docker]
Evolution of Virtualization
7
[www.dockerbook.com]
8
[Holla, Shrikrishna: Orchestrating Docker]
Example architecture: Reutilize!
9
Docker tools
10
Tiny Docker cheatsheet
■ List all downloaded Docker images on a host
docker images
■ Run a container
docker run user/repo
■ List all running containers on a machine
docker ps
11

Docker In 10 Minutes or 10 Slides