Middle
Comment connecter deux conteneurs Docker sur un même réseau sur un hôte?
sobes.tech IA
Réponse de l'IA
Pour connecter deux conteneurs Docker sur un même hôte en réseau, il faut créer un réseau Docker personnalisé et lancer les conteneurs dans ce réseau. Cela permettra aux conteneurs de communiquer entre eux par noms de conteneurs.
Exemple :
- Créer le réseau :
docker network create mon_reseau
- Lancer les conteneurs en les connectant au réseau :
docker run -d --name conteneur1 --network mon_reseau image1
docker run -d --name conteneur2 --network mon_reseau image2
Les conteneurs peuvent maintenant communiquer entre eux en utilisant les noms conteneur1 et conteneur2 dans le réseau mon_reseau.
Ceci est pratique pour les microservices, lorsque vous souhaitez assurer une interaction interne sans exposer de ports à l'extérieur.