- Modifié
Bonsoir à tous,
Pour tester et comprendre le fonctionnement des réseaux sur docker, je souhaite utiliser un réseau "backend" et un réseau "frontend".
J'ai déjà créé les deux réseaux avec les commandes :
docker network create --subnet 10.0.50.0/24 --gateway 10.0.50.254 --ip-range 10.0.50.0/27 --opt com.docker.network.bridge.enable_icc=false --opt com.docker.network.bridge.name=back backend
docker network create --subnet 10.0.40.0/24 --gateway 10.0.40.254 --ip-range 10.0.40.0/27 --opt com.docker.network.bridge.enable_icc=false --opt com.docker.network.bridge.name=front frontend
Voici les infos de chaque réseau :
- frontend : https://paste.mondedie.fr/?baa876d6f014821c#BIrKi60Txy6JtuYaU0Q38KdRXhizw9maGv+lvG6/tW4=
- backend : https://paste.mondedie.fr/?4cad64e4fb7d7edb#HJMuZVn+N2aDpkElj/ZhM63AHTguB3Bop/JsqzqYbIk=
Pour faire le test j'utilise 3 images (adminer, mariadb et un reverse proxy nginx).
Voici le "docker-compose.yml" : https://paste.mondedie.fr/?dc7eab4da686a50f#07BFDseBsy/Y7ozz1fktjYac+Chw+JE78MSwKztJr/A=
Pourriez-vous me dire pourquoi à chaque fois que je lance le docker-compose avec la commande que tout le monde connait, il me crée de nouveau réseau nommé "docker_backend" et "docker_frontend" alors que je lui spécifie les réseaux à utiliser.....
Mon docker-compose doit pas être bon je suppose mais je trouve pas le problème.
Auriez-vous une idée s'il vous plait ?
Merci beaucoup