Antecedentes
¿Qué es Docker?
Vista general de la plataforma y terminología
Beneficios
Demo
Aplicaciones monolíticas:
y con ellas:
•Un servidor físico puede contener varias máquinas virtuales
•Cada aplicación puede correr en su propia máquina virtual
•Mejor distribución de recursos
•Fácilmente escalable
Hace uso del kernel de la maquina host para ejecutar múltiples instancias guest las cuales son llamadas contenedores:
Cada contenedor cuenta con:Sistema de archivos
Procesos
Memoria
Dispositivos
Puertos de red
Con Terminal
Se necesita especificar un proceso de terminal como comando(ej. /bin/bash)