3. What is Docker?
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.
4. Simplified `what is Docker`?
Docker is a portable virtual
environment which contains all
the app dependencies.
5. The growth
24,676 github stars
> 1,000 contributors
150 projects built on top of docker
UIs, mini-PaaS, Remote Desktop….
1000’s of Dockerized applications
Python, Memcached, Redis, Node.js…
Integration in Jenkins, Travis, Chef, Puppet, Vagrant and OpenStack
Meetups arranged around the world…with organizations like Ebay, Uber, Mozilla,
17. Docker layers
Docker images are read-only templates from which
Docker containers are launched.
Each image consists of a series of docker layers.
Docker makes use of union file systems to combine
these layers into a single image.