Parent : [[INDEX-DEVOPS]]
Docker Documentation
Source
- Site : https://docs.docker.com/
- Type : Documentation officielle Docker
Résumé
Documentation officielle de Docker, couvrant la conteneurisation, la création d'images, l'orchestration locale avec Docker Compose, et les fonctionnalités de Docker Desktop.
Contenu clé
Concepts fondamentaux
- Containers : isolation légère d'applications
- Images : templates immuables pour créer des containers
- Dockerfile : recette de construction d'image
- Volumes : persistance de données
- Networks : communication entre containers
- Registry : stockage et distribution d'images (Docker Hub)
Docker Compose
- Multi-container apps
- Fichier
compose.yml - Services, networks, volumes
Docker Desktop
- Environnement local Docker + Kubernetes
- BuildKit
- Dev Environments
Topics avancés
- Multi-stage builds
- Docker Build Cloud
- Docker Scout (sécurité des images)
- Docker Debug
- Testcontainers
Quand consulter
- Conteneuriser une application.
- Écrire un Dockerfile optimisé.
- Configurer Docker Compose pour le dev local.
- Comprendre Docker BuildKit, Compose Watch, ou Docker Scout.
Références connexes
- [[KNOW-REF-041]] — Kubernetes Documentation
- [[KNOW-PAT-199]] — Orchestration déclarative des conteneurs avec Kubernetes
- [[KNOW-REF-010]] — The Twelve-Factor App