Aller au contenu
uencoder

Docker

Docker est une plateforme de conteneurisation : construire des images avec des Dockerfiles, exécuter des conteneurs avec docker run, simplifiant le packaging et le déploiement des applications.

Objectif

Standardiser le packaging et la distribution des applications — construire une fois, exécuter partout.

Mécanisme

Les Dockerfiles décrivent les étapes de construction (FROM/RUN/COPY/CMD). Le cache d'images par couches accélère les builds. docker run crée des conteneurs à partir d'images. docker-compose orchestre des configurations multi-conteneurs. Docker Hub permet de partager les images.

Cas d’usage

  • Conteneurisation d'applications
  • Environnements de développement
  • CI/CD

Termes associés

References