Docker牧场主/代理将无法启动

时间:2015-09-21 19:55:10

标签: ubuntu docker rancher

如同标题所示,我无法启动牧场主/代理:v0.8.2将我的主机添加到牧场主。

尝试启动时来自docker的日志:

requests.exceptions.ConnectionError: ('Connection aborted.', error(111, 'Connection refused'))

我已尝试按照其他修补程序的建议清除/ var / lib / rancher /文件夹,但无法正常工作。

我之前安装了代理和网络的牧场主,并且从第一次尝试开始按预期工作。我已将它们全部删除,现在它们似乎不再起作用了,给我上面提到的错误。我甚至重新安装了我的船坞并重新尝试但仍然没有运气。

我不是docker,linux或rancher的专家。

2 个答案:

答案 0 :(得分:1)

看起来你正在做同样的事情:在同一台机器上运行Rancher和Rancher代理。 看一下这个github issue。 TLDR;在Admin>下查看主机注册URL的设置。确保它未设置为localhost。

Rancher Host Registration URL

答案 1 :(得分:0)

首先:确保您的牧场主服务器容器正在运行。 第二:从牧场服务器Web前端获取正确的命令。 例如:

sudo docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock rancher/agent:v0.8.2 http://192.168.4.29:8080/v1/scripts/92028FE9D7332113255D:1456113600000:18hrbqQzJD4A3UlKlM2EEbGZ5Y

92028FExxx部分是随机生成的,因此请确保获得正确的部分。