Docker Swarm: как исправить сетевое имя роя - PullRequest
0 голосов
/ 14 октября 2019

Я использую Docker swarm , там, внутри моего docker-compose файла, я объявляю конфигурацию сети:

services:
  myservice:
    ...
    networks:
     - myNetwork
    ...
networks:
  myNetwork:
     driver : overlay

После этого я бегу: docker stack deploy myStack -c myComposefile.yml

Проблема в том, что полученная сеть выглядит так:

    NETWORK ID          NAME                  DRIVER              SCOPE
    nu0iykhv5ewn        myStack_myNetwork     overlay             swarm

Моя проблема в названии этой сети: " myStack_myNetwork"

Как мне это исправить:" myNetwork"

Так как я использую эту сеть в других стеках.

Предложения?

1 Ответ

1 голос
/ 17 октября 2019

Создайте свою общую сеть с помощью docker network create (doc здесь ) и определите сеть в файле компоновки Docker как внешнюю (doc здесь )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...