Píldoras
Sal con ello funcionando. En producción. Hecho por ti.
Una píldora es un curso práctico y corto, para muy pocas personas, con un objetivo único y declarado de antemano.
-
Un objetivo, no un temario
Cada píldora declara qué sabrás construir y poner en producción al terminar. Si no sales con eso funcionando, la píldora ha fallado.
-
Seis plazas
Grupos diminutos para que nadie se quede atascado en silencio.
-
Nadie llega sin preparar
Antes de la sesión compruebas tu máquina con un script y demuestras los conocimientos previos. Así tus horas se gastan construyendo, no resolviendo la instalación de otra persona.
-
Cronometrada al minuto
La agenda se publica entera antes de que compres. Empieza y termina cuando dice.
Hands-on labs gratuitos
Vídeos how-to con pasos reproducibles: cada comando se ejecutó de verdad. Empieza por aquí.
Cómo montar un registro Docker privado y autoalojado
Un registro Docker privado es el servidor que guarda y sirve tus propias imágenes de contenedor en vez de Docker Hub. En este laboratorio levantas la imagen oficial registry:3, etiquetas y subes una imagen alpine, la recuperas tras borrarla en local y la proteges con htpasswd y TLS.
Multi-stage builds en Docker: imágenes más pequeñas y seguras
Un multi-stage build en Docker encadena varias etapas FROM en un mismo Dockerfile: una compila con el compilador completo y la etapa final, mínima (Alpine, scratch o distroless), solo copia el binario resultante con COPY --from=build. La imagen de producción queda mucho más pequeña y con menor superficie de ataque.
Healthchecks y políticas de reinicio en Docker (en la práctica, con docker run y Compose)
Un HEALTHCHECK le dice a Docker cómo comprobar si un contenedor funciona de verdad, no solo si sigue en marcha; docker inspect y docker ps muestran ese estado como healthy o unhealthy. Las políticas de reinicio deciden qué pasa si el proceso falla: no, on-failure, always o unless-stopped, y Compose puede esperar a un servicio healthy antes de arrancar otro.