【发布时间】:2017-06-19 21:02:06
【问题描述】:
我有一个 TLS 安全的 docker 恶魔正在运行。我使用 TLS 远程访问 docker 恶魔并在没有任何 TLS 的情况下在本地访问 docker。通常...
最近,我更新了 Docker。显然我不能再连接到本地套接字了。我想 Docker 现在正在使用 TLS 进行远程和本地连接。
有没有办法为本地 Docker 套接字禁用 TLS?
ps auxw | grep dockerd 的输出:
/usr/bin/dockerd -H 0.0.0.0:2376 --tlsverify --tlscacert /home/dockermanager/.docker/ca.pem --tlscert /home/dockermanager/.docker/server-cert.pem - -tlskey /home/dockermanager/.docker/server-key.pem
【问题讨论】:
-
我不清楚您是否将守护进程配置为在一个接口上使用 TLS 而不是另一个接口(至少不是基于对文档的粗略检查,尽管我绝对没有声称我是正确的:)。硬着头皮向本地客户注册证书会更简单吗?
-
我也不清楚,这就是我发布问题的原因。我有几个使用特定 docker 命令运行的 cron 容器。要迁移的内容很多。
-
请包含
ps auxw | grep dockerd和cat /etc/docker/daemon.json的输出 -
完成。没有 daemon.json。