Не удалось запустить задачи / службы в Docker Swarm: сбой hnsCall в Win32: неверный параметр - PullRequest
0 голосов
/ 05 декабря 2018

Я пробую учебник Начало работы, часть 3 (Услуги) .Поэтому в части, где мне нужно инициировать рой и развернуть стек, все мои сервисные статусы отклоняются:

enter image description here

Полная ошибка (при использовании -no-trunc):

hnsCall не удалось в Win32: параметр неверен.(0x57)

Вот шаги, которые я делаю:

  • Убедитесь, что мое изображение правильное (docker run работает хорошо, я получил доступ localhost:4000успешно).Затем я остановил контейнер, чтобы убедиться, что он не мешает.

  • Когда я запускаю рой, он говорит, что у меня несколько адресов, поэтому я выбрал случайный (пробовал с любым изих, тот же результат) с использованием --advertise-addr.

  • docker stack deploy работает, но когда я проверяю статус с помощью docker service ps, ни один из них не работает.localhost:4000 не имеет прослушивателя.

  • Примечание: я переключил Docker на контейнер Windows.

Я новичок в Docker, и это за пределамимне.Кто-нибудь может предложить решение / способ отладки?

1 Ответ

0 голосов
/ 10 декабря 2018

Я перепробовал все, но не смог запустить его на контейнере Windows, поэтому я перешел на контейнер Linux.Начало работы, часть 3, работает хорошо.

...