首页 > 解决方案 > 无法连接到 Docker 端点 - Swarm Rancher 和 Portainer

问题描述

我正在使用 Docker Swarm、Rancher 和 Portainer 建立一个环境。在我的环境中它运行良好,但是当我将机器投入生产(使用 Proxmox 虚拟化)时,Portainer 无法正常工作。

它有错误无法连接到 Docker 端点。

查看 Portainer 代理中的日志我有这个错误:

time = "2021-03-09T18: 45: 59Z" level = error msg = "ListenAndServe: 2ab2ecf8-1823-4a28-816c-546878695bec: listen tcp 104.237.201.4:3000: bind: cannot assign requested address"

查看 Portainer 中的日志我有这个错误:

2021/03/09 18:54:47 http: proxy error: dial tcp 104.237.201.4:3000: getsockopt: connection refused

奇怪的是,这个 IP 104.237.201.4 来自另一台服务器,它不是 Swarm 的一部分。但是,只有在我尝试连接到 Portainer 后才会触发上述错误。Swarm 部分完美运行。

任何想法?

谢谢!

标签: dockerrancherswarm

解决方案


推荐阅读