2017-01-13 1 views
1

Если я пытаюсь вывести файл докер создания сообщения с наложенной сетью, я получаю следующее сообщение об ошибке:Как я могу установить накладку сеть в докер составляет

Creating network "esswarm_scarfelastic" with driver "overlay" ERROR: driver name: if driver is specified name is required

сгенерированной с этим docker-compose.yaml:

networks: 
    scarfelastic: 
    driver: overlay 

Это может быть ошибка, так как если я укажу «мост» в качестве сетевого драйвера, не требуется «указанное имя».

+0

Вы пробовали пропустить тип драйвера? По умолчанию все сети создаются как оверлей. –

ответ

0

Обратите внимание, что вам нужно самой последней докер-компоновать 1.9.0, который имеет release note including:

Fixed an issue where Compose would incorrectly detect a configuration mismatch for overlay network

См issue 3845 и PR 4098.
Issue 3575 показывает возможный рабочий синтаксис.