Skip to content

Introduction à Docker

Docker est un outil basé sur containerd qui facilite la création et la gestion des conteneurs. Créé par dotCloud, il est géré par l'Open Container Initiative de la Linux Foundation.

Fonctionnement

Docker utilise une architecture client-serveur :

docker-engine

ComposantDescription
ClientInterface en ligne de commande (docker-cli) qui interagit avec le démon Docker via une API REST. Peut également inclure Docker Desktop ou Client Python
Docker DaemonGère la construction, la gestion des images et le lancement des conteneurs
Docker RegistriesRépertoires d'images, comme DockerHub, ou des registres privés pour les entreprises.