Skip to content

mmorejon/erase-una-vez-docker

Repository files navigation

Érase una vez Docker 🐳

Portada Libro Érase una vez Docker

Amazon Leanpub GitHub Discussions Dejar Feedback

Repositorio oficial de código y ejemplos del libro "Érase una vez Docker".

📖 Sobre este repositorio

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.

¿Qué encontrarás aquí?

El código está estructurado para seguir la progresión lógica del aprendizaje, desde tu primer contenedor "Hola Mundo" hasta orquestaciones complejas.


🚀 Requisitos Previos

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)

Instalación rápida (Comprobación)

Asegúrate de que tienes las herramientas listas en tu terminal:

docker --version
docker compose version

📚 ¿Por qué necesitas el libro?

Tener 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.


🛠️ Cómo usar este repositorio

  1. Clona el proyecto:

    git clone https://github.com/mmorejon/erase-una-vez-docker.git
    cd erase-una-vez-docker
  2. Navega al capítulo que estés leyendo:

    cd website
  3. Ejecuta la magia:

    docker image build -t website .

🤝 Comunidad y Feedback

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.

  1. ¿Te ha sido útil? Dale una estrella al repositorio (arriba a la derecha). Nos ayuda a llegar a más ingenieros.
  2. 📚 ¿Aún no tienes el libro? Compra el libro en Amazon o Leanpub.

About

Ejercicios y ejemplos utilizados en el libro Érase una vez Docker

Topics

Resources

License

Stars

Watchers

Forks

Contributors