В docker-sompose:
services:
srvA:
(..)
networks:
- backend
srvB:
(..)
networks:
- frontend
networks:
frontend:
driver: overlay
backend:
driver: overlay
при запуске docker stack deploy -c docker-compose.yml myname
порядок создания пар сетевой службы является случайным, и если srvA
запускается до создания backend
сети, это выдает ошибку:
не удалось создать службу srvA: ответ об ошибке от демона: сеть myname_backend не найдена
Как обеспечить создание сетей до создания служб?