J'ai la configuration de réseaux suivante dans mon fichier de composition docker.Comment configure docker compose pour utiliser un sous-réseau donné si une variable est définie, ou choisir pour lui-même si ce n'est pas le cas?
networks:
default:
ipam:
driver: default
config:
- subnet: ${DOCKER_SUBNET}
Lorsque DOCKER_SUBNET
est réglé, le sous-réseau spécifié dans cette variable est utilisée comme prévu. Lorsque la variable n'est pas définie, j'obtiens: ERROR: Invalid subnet : invalid CIDR address:
car la variable est vide (ce qui est tout à fait raisonnable). Y at-il un moyen de configurer le pilote ipam de sorte que lorsque la variable DOCKER_SUBNET
n'est pas définie, docker-composer choisira un sous-réseau disponible comme il le ferait normalement si la configuration ipam n'a pas été donnée?