El objetivo de esta ayudantía practica es poder exponer los siguientes conceptos de la tecnología Docker.
-
Definición y implementación de:
- Contenedores (Containers)
- Redes (Networks)
- Volúmenes (Volumes, named volumes, binded volumes)
-
Uso de imágenes de contenedores:
- Propias
- Externas (ej: DockerHub)
-
Coordinación de todos los recursos mencionados anteriormente para componer una aplicación:
- Uso de Docker Compose
-
Publicación de imagenes en un repositorio externo, en este caso DockerHub.
Objetivos Extras:
- Enseñar el uso del programa docker y docker-compose en CLI
- Dar referencias para profundización en contenidos de docker
- Mostrar casos de uso frecuentes (diferentes BDD, Aplicaciones Web, Virtualizacion de SO, etc...)