Docker Certified Associate (DCA)
Este estudio está en el repositorio study-docker.
Se utilizó el curso de Caio Delgado que puede ser adquirido gratuitamente, pero creé un nuevo estudio para practicar y consolidar el conocimiento reescribiendo todo.
Suelo escribir un repositorio para mí mismo, pues es mi forma de consolidar el conocimiento, así que no se preocupen por errores de gramática y acentuación.
Cada vez que estamos aprendiendo una nueva herramienta vale la pena tomar todo el roadmap para el estudio de la certificación y practicarlo incluso si al final no sea viable hacer el examen.
Todo lo necesario para el DCA será analizado durante el estudio. Consulta la guía sobre lo que se pide en el examen https://a.storyblok.com/f/146871/x/6daa07336d/docker-study-guide_v1-5-october.pdf, en caso de que el enlace haya cambiado consulta siempre la guía más actualizada.
Docker necesita un kernel Linux para funcionar.
Ah, pero lo tengo en Windows. Sí, puedes tenerlo, pero por debajo instaló algo que virtualiza un Linux para ti, en ese caso si es Windows fue WSL.
EL MUNDO DE LOS CONTENEDORES ES LINUX
Roadmap
Concepts - Tiene una breve explicación mía sobre docker enfocándose siempre en el estudio del DCA. Si quieres una lectura aún más profunda consulta siempre la documentación oficial, así como el contenido de la carpeta de linuxtips.
Principales Comandos - Hace un overview general de los comandos en docker y cómo utilizarlos.
Images - Muestra cómo funciona el build de imágenes utilizando Dockerfile y algunos consejos para mejorar la creación de las mismas.
Volumes- Una breve explicación sobre cómo docker trabaja con almacenamiento para guardar los datos generados en los contenedores.
Plugins - Entendiendo plugins para expandir las funcionalidades de docker.
Network - Qué tipos de redes podemos utilizar en docker.
Compose - Cómo crear y levantar varios contenedores docker con un archivo docker-compose.
Swarm - Cómo crear un clúster con docker swarm.
Registry - Cómo montar un servidor registry simple para guardar las imágenes.
Swarm Parte 2 - Entendiendo los conceptos de swarm y escalando contenedores.
Swarm Parte 3 - Entendiendo los conceptos de swarm y escalando contenedores.