gpt4 book ai didi

docker - docker 客户端守护程序访问远程群 `1.12.1`管理器

转载 作者:行者123 更新时间:2023-12-02 21:25:20 26 4
gpt4 key购买 nike

我正在尝试从Docker客户端使用群集版本1.12.1连接到Manager:

$ docker -H tcp://MY_MANAGER_1_IP:2377 info

我收到以下错误消息:
Are you trying to connect to a TLS-enabled daemon without TLS?

任何人都有主意,谢谢。

最佳答案

1.12中的集成docker swarm是通过docker主机管理的,而不是像以前在独立swarm产品中那样通过swarm端口管理的(如果愿意,您仍可以将其安装在1.12环境中)。像往常一样连接到Docker主机,并通过docker swarmdocker servicedocker node命令对其进行管理。

您为集成群打开的端口不适用于docker API,它用于群管理器和工作程序之间的通信。要查看群上的信息,群管理器上的docker info将包含一些详细信息,并且docker node将提供管理者和工作人员的状态。请注意,这还意味着您无法使用docker -H ... run ...命令将作业提交到集成群,必须使用新的docker service命令来管理新群中的容器。

要远程访问任何docker主机(使您可以从另一台计算机运行API命令),请参阅docs on securing the Docker API,该过程可启用TLS并将守护程序设置为侦听外部流量,而不是使用docker.sock套接字。

关于docker - docker 客户端守护程序访问远程群 `1.12.1`管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39517675/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com