Описание
Попытка подключиться к хосту роя Windows из нового развертывания Portainer 1.16.0 не удалась. 1.15.5 работает нормально.
Действия по воспроизведению проблемы:
docker service create --name portainer --publish published=9000,target=9000,mode=host --endpoint-mode dnsrr --replicas=1 --constraint 'node.role == manager' --mount type=volume,src=portainer,dst=c:/data portainer/portainer:latest
get-netipaddress
Консоль Chrome показывает запросы к http://host:9000/api/endpoints/xx/docker/plugins
возвращающие 500 ошибок, за которыми следует DELETE ... / endpoints / xx. В теле ошибки содержится сообщение «Плагины не поддерживаются на этой платформе».
Технические детали:
docker service create --name portainer --publish published=9000,target=9000,mode=host --endpoint-mode dnsrr --replicas=1 --constraint 'node.role == manager' --mount type=volume,src=portainer,dst=c:/data portainer/portainer:latest
Привет, @chrisvanderpennen , спасибо за отчет.
Не могли бы вы попробовать portainer/portainer:pr1586
и сказать мне, решит ли это проблему?
Привет, @deviantony , ваш PR устраняет проблему с подключением. У меня есть экземпляр portainer:pr1586
успешно управляет узлом роя Windows, на котором он размещен. Спасибо!
Есть несколько маршрутов, которые по-прежнему отправляют тот же запрос и всплывают с тостом:
Отказ
Невозможно получить плагины
Но, похоже, они работают нормально, несмотря на тост. Хотите, чтобы я подал об этом отдельный отчет?
@chrisvanderpennen здорово!
Да, откройте другой вопрос, чтобы сообщить о проблемах на других маршрутах.