
Docker Cookbook
Sebastien Goasguen
- Editorial
- O'Reilly
- Año
- 2015
- Páginas
- ~346
- Nivel
- Intermedio
De qué trata
Recetario eminentemente práctico escrito por Sébastien Goasguen, centrado en las versiones iniciales y de rápida consolidación de Docker (en torno a las versiones 1.6 a 1.9). Está dirigido a desarrolladores, administradores de sistemas y operadores de nivel intermedio con manejo básico de la terminal Linux que necesitan soluciones rápidas, directas y comprobadas para incorporar contenedores en sus flujos de trabajo diarios de desarrollo y operaciones.
La obra reúne más de 130 recetas estructuradas en el formato clásico de problema, solución y discusión técnica. Enseña a manipular imágenes y Dockerfiles, gestionar volúmenes de datos persistentes, configurar redes entre contenedores y enlazar servicios. Además, aborda el ecosistema de herramientas de la época: orquestación local con Docker Compose, aprovisionamiento de hosts mediante Docker Machine, gestión de interfaces con Kitematic, clustering con Docker Swarm temprano, introducción al despliegue en Kubernetes y Apache Mesos con Marathon, integración con Ansible, y ejecución sobre nubes públicas como Amazon Web Services (AWS EC2), Google Compute Engine (GCE) y Azure.
El libro no desarrolla un único proyecto integral, sino que ofrece una colección modular de ejercicios y recetas puntuales que resuelven necesidades concretas, tales como levantar pilas LAMP/WordPress, conectar bases de datos o montar entornos de integración continua efímeros. Su valor principal estriba en la gran variedad de situaciones prácticas y trucos de configuración que cubre sin rodeos teóricos. No obstante, al haber sido publicado en 2015, muchas herramientas y parámetros (como Docker Machine o la sintaxis original de Docker Swarm) han quedado obsoletos frente al estándar actual de Docker Compose y Kubernetes moderno, por lo que resulta más útil como referencia histórica de patrones de contenedores que para implementaciones en producción hoy día.
- Docker
- Docker Compose
- Dockerfiles
- Redes de contenedores
- Volúmenes de datos
- Docker Swarm
- Docker Machine
- Kubernetes
- Ansible
- Cloud Computing
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

