Objetivos
Cómo usar docker para crear contenedores con nuestras aplicaciones.
- De forma que seamos agnósticos a la plataforma de ejecución.
- Nuestras aplicaciones se distribuyan de forma inmutable.
- Podamos crear toda la infraestructura necesaria: bases de datos, servidores…
¿A quién va dirigido?
Desarrolladores que quieran dar un paso más hacia la modernización de sus aplicaciones.
Contenidos
1. Introducción a Docker
- Contenedores vs máquinas virtuales
- Beneficios que nos aporta
2. Trabajando con Docker
- Instalación y configuración en Ubuntu
- Ejecución de comandos básicos
- Algunos comandos útiles
- Creación de imágenes propias
- Contenerización de aplicaciones
- Distribución a través de repositorio privado
3. Orquestación en local con Docker Compose
- Instalación y configuración en Ubuntu
- Etiquetas básicas
- Comandos básicos
- Ejemplos de orquestación para la creación de distintas infraestructuras