~/academy/docker $ cat README.md

Docker desde cero

Empaqueta cualquier app para que funcione igual en todas partes.

// acerca del curso

Contenedores, imágenes, Dockerfile, volúmenes, redes y docker compose con un proyecto real.

// lo que aprenderás

ContenedoresDockerfileVolúmenesdocker composeSeguridad

// temario · 8 lecciones

  1. 01
    Qué problema resuelve DockerEntiendes por qué existe Docker, en qué se diferencia un contenedor de una máquina virtual y cuál es la relación entre una imagen y un contenedor.
    15 min audio
  2. 02
    Instalar Docker Desktop y tu primer contenedorInstalas Docker Desktop, verificas que el motor funcione y aprendes el ciclo básico de un contenedor con run, ps, logs, stop y rm.
    14 min audio
  3. 03
    Imágenes y Docker HubAprendes a descargar, identificar y administrar imágenes: nombres y etiquetas, capas, tamaño y cómo elegir imágenes confiables en Docker Hub.
    13 min audio
  4. 04
    Escribir un DockerfileConstruyes tu propia imagen con un Dockerfile: instrucciones esenciales, caché de capas, .dockerignore y buenas prácticas para imágenes pequeñas y reproducibles.
    13 min audio
  5. 05
    Volúmenes y redesAprendes a conservar datos más allá de la vida de un contenedor con volúmenes y montajes, y a conectar contenedores entre sí y con el exterior mediante puertos y redes.
    13 min audio
  6. 06
    docker composeDescribes una aplicación de varios servicios en un solo archivo compose.yaml y la administras con docker compose: variables, dependencias, healthchecks y el ciclo de vida completo.
    12 min audio
  7. 07
    Seguridad en contenedoresAplicas las prácticas de seguridad esenciales: ejecutar como usuario no root, manejar secretos sin exponerlos, elegir imágenes confiables, limitar privilegios y mantener las imágenes actualizadas.
    12 min audio
  8. 08
    Proyecto: app + PostgreSQL + respaldoIntegras todo lo aprendido en un proyecto real: una API con PostgreSQL en Docker Compose, con secretos, healthchecks, respaldos automáticos y una restauración probada.
    13 min audio