Si has llegado hasta aquí, probablemente estés buscando cómo empezar con Docker desde cero o necesites ejemplos prácticos de Dockerfiles y docker compose.
Este repositorio contiene todo el código fuente, ejercicios y laboratorios que acompañan al libro Érase una vez Docker. He liberado este código para que no tengas que copiar y pegar desde el PDF o el lector Kindle, y puedas centrarte en lo importante: aprender haciendo.
El código está estructurado para seguir la progresión lógica del aprendizaje, desde tu primer contenedor "Hola Mundo" hasta orquestaciones complejas.
Para ejecutar los ejemplos de este libro, necesitarás tener instalado un entorno de contenedores. El código es compatible con:
- Docker Desktop (Windows/Mac/Linux)
Asegúrate de que tienes las herramientas listas en tu terminal:
docker --version
docker compose versionTener el código es genial, pero el código por sí solo no te explica el "porqué".
En el libro "Érase una vez Docker", no solo te doy los comandos, sino que te enseño a pensar como un ingeniero DevOps:
- ✅ Entenderás la arquitectura interna: Namespaces, Cgroups y Union File Systems explicados de forma sencilla.
- ✅ Buenas prácticas de seguridad: Cómo crear imágenes ligeras y seguras (Distroless, Alpine, Multi-stage builds).
- ✅ De Desarrollo a Producción: El flujo de trabajo completo para llevar tus apps al mundo real.
Si quieres dejar de "copiar comandos" y empezar a entender la tecnología, consigue tu copia aquí:
| Plataforma | Formato | Enlace |
|---|---|---|
| Amazon | Kindle / Tapa Blanda | 👉 Ver en Amazon |
| Leanpub | PDF / EPUB (DRM Free) | 👉 Ver en Leanpub |
💡 Pro Tip: Si también te interesa Kubernetes, echa un vistazo al Pack "Érase una vez Contenedores" para conseguir ambos libros con descuento.
-
Clona el proyecto:
git clone https://github.com/mmorejon/erase-una-vez-docker.git cd erase-una-vez-docker -
Navega al capítulo que estés leyendo:
cd website -
Ejecuta la magia:
docker image build -t website .
Este proyecto está vivo gracias a los lectores. Como Leanpub no tiene un sistema de comentarios nativo, utilizamos este repositorio para centralizar la comunicación.
¿Qué quieres hacer hoy?
| Tu objetivo | Dónde ir |
|---|---|
| 📣 Dejar una reseña | Ir a Discussions / Opiniones y Feedback Cuéntanos qué te ha parecido el libro. |
| 💬 Tengo una duda | Ir a Discussions / Q&A Pregunta sobre conceptos, diagramas o ejercicios. |
| 💡 Sugerir ideas | Ir a Discussions / Ideas Propón temas para futuros capítulos. |
| 🐛 Reportar errata | Abrir un Issue Solo para typos o errores en el código. |
- ⭐ ¿Te ha sido útil? Dale una estrella al repositorio (arriba a la derecha). Nos ayuda a llegar a más ingenieros.
- 📚 ¿Aún no tienes el libro? Compra el libro en Amazon o Leanpub.
