首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UCP:无法成功设置本地节点。运行"docker logs ucp-reconcile“获取更多详细信息

UCP:无法成功设置本地节点。运行"docker logs ucp-reconcile“获取更多详细信息
EN

Stack Overflow用户
提问于 2019-01-12 05:33:00
回答 1查看 488关注 0票数 0

我正在尝试在docker EE上安装和启动UCP,我得到了上面的错误。我正在使用以下命令启动UCP:

代码语言:javascript
复制
docker container run --rm -it --name ucp \
  -v /var/run/docker.sock:/var/run/docker.sock \
  docker/ucp:3.1.1 install \
  --host-address <ip-host-address> \
  --interactive

然后我跑

代码语言:javascript
复制
docker logs ucp-reconcile

它只是说没有这样的容器。

我得到的唯一警告是

代码语言:javascript
复制
Unauthorized users may be able to access this node since it's listening on port 2375.

但这是一个警告,不应该影响UCP在群上的部署。

我不能理解需要做些什么才能把这件事做起来。

EN

回答 1

Stack Overflow用户

发布于 2019-01-12 05:44:36

你不应该在运行docker时让它监听端口2375。这与在整个系统上为整个网络完全禁用root密码是相同的。UCP为您设置了一种安全访问集群的方式,因此不需要不安全地打开节点。

UCP安装程序正试图告诉您这一点。我可以通过首先将我的docker.service单元文件的ExecStart行设置为这样来重新创建您的情况:

代码语言:javascript
复制
ExecStart=/usr/bin/dockerd -H unix:// -H tcp://0.0.0.0:2375

然后我运行:systemctl daemon-reloadsystemctl restart docker以使更改生效。

然后我运行UCP安装程序,如下所示:

代码语言:javascript
复制
$ docker run --rm -it         -v /var/run/docker.sock:/var/run/docker.sock         docker/ucp         install --force-minimums
INFO[0000] Your engine version 18.09.0, build 33a45cd (3.10.0-693.21.1.el7.x86_64) is compatible with UCP 3.1.2 (b822777)
FATA[0003] The Docker port is externally accessible on this node, accepting connections on port 2375. This node is insecure. Learn more at https://docker.com/ddc-18

这完全是安装程序的预期行为。不要以这种方式运行Docker。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54154336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档