introducción
basado en:
chroot (1979)
FreeBSD Jail (2000)
Solaris Zones (2005)
OpenVZ (2006)
LXC (2008)
Docker (2013)
Rocket (2014)
contenedor: proceso -apache, tomcat,por ejemplo - aislado que comparte el kernel con el host → microservicios
docker escrito en Go
ventajas:
portable
automatizable
ligero
escalable
aislamiento
versionable
seguro
componentes docker:
cliente (CLI)
demonio / servidor - que puede estar en la misma máquina o no que el cliente
imagen
inmutable
versiones
Community Ed
Enterprise Ed
https://hub.docker.com