Я пытаюсь перенести свой "нормальный" контейнер, который я запускаю, используя:
docker run -d -p 8001:80 myImage:20181011123308
в службу докеров, поэтому я могу использовать секреты докеров. Моя служба работает на Linux-машине и должна быть доступна в Интернете через порт 8001:
docker service create --with-registry-auth --network my-overlay --name kinoheld --publish published=8001,target=80 --tty myImage:20181011123308
После долгого поиска я обнаружил, что этот докер регистрирует следующую ошибку:
11 октября 16:35:32 ns3311367.ip-5-135-162.eu dockerd [1621]: time = "2018-10-11T16: 35: 32.578017228 + 02: 00" level = error msg = "fatal task error" error = "сбой при запуске контейнера: не удалось присоединиться к изолированной программной среде подсети для \" 10.255.0.0/16 \ ": ошибка создания интерфейса vxlan: операция не поддерживается" module = "node / agent / taskmanager" node.id = kafpbh873owp6e3us4zx1gghg service.id = rel9onyvcc82rrk7jsho9pgnz task.id = whnjff89hr7d6n4phvd1ead4d
Но я не знаю, что именно означает ошибка и как ее исправить. Может ли кто-нибудь помочь мне с этой ошибкой и сказать, в чем может быть проблема?
В настоящее время я использую версию докера 17.05.0-ce
На моем хосте debian работает Linux:
uname -r
4.9.87-xxxx-std-ipv6-64