Portainer: 1.16.0 新部署连接Windows主机失败

创建于 2018-01-22  ·  3评论  ·  资料来源: portainer/portainer

描述
尝试从新部署的 Portainer 1.16.0 连接到 Windows swarm 主机失败。 1.15.5 工作正常。

重现问题的步骤:

  1. 部署一个 Windows Server 2016 swarm 主机,使用 dockerd 监听tcp://0.0.0.0 :2375
  2. 创建一个Portainer服务: 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
  3. 使用get-netipaddress标识主机的 nat-network IP 地址
  4. 连接Portainer,设置admin密码,尝试连接host-nat-i​​p- address:2375

Chrome 控制台显示对http://host:9000/api/endpoints/xx/docker/plugins请求返回 500 个错误,然后是 DELETE .../endpoints/xx。 错误正文包含一条消息“此平台不支持插件”

技术细节:

  • Portainer 版本:1.16.0
  • 目标 Docker 版本(您管理的主机/集群):17.06.2-ee-6
  • 平台(windows/linux):Windows 2016
  • 用于启动 Portainer 的命令: 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
  • Target Swarm 版本(如果适用):内置?
  • 浏览器:Chrome 63
kinbug platforwindows

所有3条评论

@chrisvanderpennen ,感谢您的报告。

您能否尝试一下portainer/portainer:pr1586并告诉我它是否解决了问题?

@deviantony ,您的公关解决了连接问题。 我有一个portainer:pr1586的实例,很高兴地管理托管它的 Windows swarm 节点。 谢谢!

有一些路由仍然发出相同的请求并弹出:

失败
无法检索插件

  • 动作/创建/网络
  • 动作/创建/服务
  • 动作/创建/卷

但尽管有吐司,它们似乎工作正常。 你想让我为此单独提交一份报告吗?

@chrisvanderpennen不错!

是的,请打开另一个问题报告其他路线上的问题。

此页面是否有帮助?
0 / 5 - 0 等级