2

就像标题一样,我无法启动 rancher/agent:v0.8.2 来将我的主机添加到 Rancher。

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

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

我已尝试按照其他修复程序的建议清除我的 /var/lib/rancher/ 文件夹,但没有奏效。

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

我不是 docker、linux 或 rancher 方面的专家。

4

2 回答 2

1

看起来你在做和我一样的事情:在同一台机器上运行 Rancher 和 Rancher 代理。看看这个github 问题。TLDR;在管理员 > 设置下查找主机注册 URL。确保它没有设置为 localhost。

Rancher 主机注册网址

于 2016-03-31T02:00:41.237 回答
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 部分是随机生成的,因此请确保您得到正确的部分。

于 2016-02-22T11:19:58.983 回答