CATE de Docker

Cuyas slides en absoluto he hecho esta misma mañana

Ayer estuve todo el día de limpieza en casa y no me dio tiempo

Docker es una plataforma de contenedores para ejecutar aplicaciones de forma aislada y eficiente

  • Virtualizas el software (kernel), en vez del hardware.
  • Lo cual es mucho más eficiente.
  • No tienes el mismo aislamiento con Docker que con virtualización clásica.

Unifica y versiona el flujo de vida de tus aplicaciones

  • Se crean igual
  • Se despliegan igual
  • Se inician igual
  • Se paran igual
  • Se borran igual

Docker Compose es una herramienta para automatizar y coordinar el flujo de vida de contenedores orientado a desarrollo

  • Obliga a que todos los contenedores corran en la misma máquina.
  • Actualizar los contenedores requiere parar y reiniciar todo.
  • No podemos ejecutar varias instancias de un mismo servicio.
  • Por lo que olvídate de hacerlo en función del tráfico.

Docker in Docker in Docker in Docker in Docker

Future of containers