Skip to content

Latest commit

 

History

History

docker

Docker

Docker is a great technology to learn. It starts with one simple concept: packaging an application together with all its dependencies, so you can run that app in the same way anywhere. That concept makes your applications portable between laptops, data-centers, and clouds, and it breaks down barriers between development and operations teams.

Code samples for the book "Learn Docker in a Month of Lunches".

What is docker

Docker details

Persistent storage

detailed excerpt

Docker Networking

detailed excerpt

Docker Compose

detailed excerpt

Health checks

detailed excerpt

Observability with containerized monitoring

Prometheus and Grafana

detailed excerpt

Automation with Docker and Docker Compose

detailed excerpt

Orchestration

Docker Swarm

detailed excerpt

Remote access

detailed excerpt

Security in Docker

detailed excerpt

Production Practices

detailed excerpt

References

Learn Docker in a Month of Lunches

Docker Deep Dive

Guidance on Docker CLI

Reference and guidelines for Dockerfile

Docker — 从入门到实践