En este curso de fundamentos de Docker aprenderás qué es y cómo funciona un contenedor, como se construyen las imágenes y temas que componen el ambiente de Docker. Verás los comandos disponibles y el uso de ellos dependiendo a lo que estés realizando en él.
También conocerás cómo persistir la data de los contenedores y la manera en la que se comunican entre ellos con las redes que Docker nos provee.
Además, entenderás como utilizar docker-compose para desplegar múltiples contenedores con un solo comando aplicando lo aprendido sobre imágenes, contenedores, redes y volúmenes. Asimismo el uso de docker-machine para trabajar con equipos remotos que tengan instalados el Docker Engine o que quieras crear en algún servicio en la nube tales como Azure, AWS, GCP, DigitalOcean, Linode y entre otros servicios de cloud.
Al final del curso comprenderás el uso de la orquestación de servicios con Docker Swarm, una herramienta que está dentro del toolkit de Docker y tiene un fin similar al de Kubernetes en la cual aplicarás todos los temas vistos en los módulos anteriores.