Learn Docker in a month of lunches
Learn Docker in a Month of Lunches introduces Docker concepts through a series of brief hands-on lessons. Following a learning path perfected by author Elton Stoneman, you’ll run containers by chapter 2 and package applications by chapter 3. Each lesson teaches a practical skill you can practice on...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Shelter Island :
Manning
[2020]
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630864206719 |
Tabla de Contenidos:
- Part 1. Understanding Docker containers and images. Before you begin
- Understanding Docker and running Hello World
- Building your own Docker images
- Packaging applications from source code into Docker images
- Sharing images with Docker hub and other registries
- Using Docker volumes for persistent storage
- Part 2. Running distributed applications in containers. Running multi-container apps with Docker Compose
- Supporting reliability with health checks and dependency checks
- Adding observability with containerized monitoring
- Running multiple environments with Docker Compose
- Building and testing applicaiotns with Docker and Docker Compose
- Part 3. Running at scale with a container orchestrator. Understanding orchestration: Docker Swarm and Kubernetes
- Deploying distributed applications as stacks in Docker Swarm
- Automating releases with upgrades and rollbacks
- Configuring Docker for secure remote access and CI/CD
- Building Docker images that run anywhere: Linux, Windows, Intel, and Arm
- Part 4. Getting your containers ready for production. Optimizing your Docker images for size, speed, and security
- Application configuration management in containers
- Writing and managing application logs with Docker
- Controlling HTTP traffic to containers with a reverse proxy
- Asynchronous communication with a message queue
- Never the end.