Dans cet exemple, l'adressage IP du réseau et la gateway seront configurés automatiquement par Docker.
Pour créer un réseau avec une configuration automatique nous allons utiliser la commande suivante :
docker network create --attachable --driver <Type_du_Driver> <Nom_du_réseau>
On peut vérifier que le réseau a bien été créé
docker network ls
On peut également vérifier la configuration du réseau et constater que l'adresse ainsi que la gateway ont été configurées automatiquement
docker inspect <Nom_du_réseau>
Dans cet exemple, l'adressage IP du réseau et la gateway seront configurés manuellement et précisés lors de la création.
Pour créer un réseau avec une configuration manuelle nous allons utiliser la commande suivante :
docker network create --attachable --driver <Type_du_Driver> --subnet=<IP/MASQUE> --gateway=<IP_Gatway> <Nom_du_réseau>
On peut vérifier que le réseau a bien été créé
docker network ls
On peut également vérifier la configuration du réseau et constater que l'adresse du réseau ainsi que la gateway correspondent à ceux que l'on a indiqué lors de la création du réseau
docker inspect <Nom_du_réseau>
docker network create -d overlay --attachable <Nom_du_réseau>
Ici il faudra spécifier autant d'adresses de réeaux et de gateway que de serveur dans le Swarm
docker network create -d overlay --attachable --subnet=<IP/MASQUE> --subnet=<IP/MASQUE> --gateway=<IP_Gatway> --gateway=<IP_Gatway> <Nom_du_réseau>