Docker Network

DevOps 🟡 Mid

Definition

Réseau virtuel isolé permettant la communication entre conteneurs. Bridge par défaut, overlay pour le multi-host.

Analogie

Un réseau WiFi privé : seuls les appareils connectés au même réseau peuvent se parler.

Exemple de code

docker network create mon-reseau
docker run --network mon-reseau --name api app
docker run --network mon-reseau --name db postgres
# api peut joindre db par son nom

Cas d'usage

Isoler les communications entre services tout en permettant la découverte par nom DNS.

Termes lies

#devops#docker