2. Docker
pablox.io
What is Docker?
Examples
#WCBogota
What is Docker?
● Virtualization at the OS level (Containers).
● Execution of applications in isolated environments.
○ Namespace (IBM 2002), cgroups (Google 2007).
● "... On my machine it worked".
● It is not a new concept.
○ Jails (FreeBSD) 2000
○ Zones (Solaris) 2005
● Client / Server Architecture.
8. What is Docker?
Examples
Docker compose
Docker
pablox.io
#WCBogota
“Compose is a tool for defining and
running multi-container Docker
applications.”
10. Advantages
● "... It worked on my machine."
● Portability.
● Efficient use of resources.
● Rapid creation of development environments.
● Shorter supply time.
● Ecosystem.
Docker
pablox.io
#WCBogota
What is Docker?
Examples