= 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
{{ :info:cursos:altran:pasted:20180703-074144.png }}
{{ :info:cursos:altran:pasted:20180703-074349.png }}
{{ :info:cursos:altran:pasted:20180703-074554.png }}
* componentes docker:
* cliente (CLI)
* demonio / servidor - que puede estar en la misma máquina o no que el cliente
{{ :info:cursos:altran:pasted:20180703-074933.png }}
* imagen
* inmutable
* versiones
* Community Ed
* Enterprise Ed
* [[https://hub.docker.com]]