Docker Ubuntu 上的 TLS 错误
Docker TLS Error on Ubuntu
我正在尝试在 ubuntu 15.04.
中了解 Docker
当我使用 docker 发出任何命令,如“docker info”时,会出现以下错误:
FATA[0000] Post http:///var/run/docker.sock/v1.17/containers/create: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
没看懂什么意思
有人帮我解决这个问题error.Thanks
是docker运行吗?
service docker.io restart
您是 运行 root 用户吗?
sudo docker info
是否设置了 Env 变量?
env | grep DOCKER
DOCKER_HOST=tcp://.....:2376
DOCKER_TLS_VERIFY=1
DOCKER_CERT_PATH=/.....
我 运行 不久前在尝试按照一些原始 Ubuntu 安装说明进行操作时遇到了这个问题,但无法启动 docker 服务。
我运行以下安装最新的docker:
wget -qO- https://get.docker.com/gpg |sudo apt-key add -
curl -sSL https://get.docker.com/ubuntu | sudo sh
sudo apt-get update
然后将我的本地用户添加到 docker 组并重新启动后,我仍然遇到 Daemon TLS 错误。
调查它似乎被屏蔽的服务,我尝试取消屏蔽它,但它仍然无法工作,直到我也取消屏蔽 docker.socket 并使用以下命令启用该服务:
sudo systemctl unmask docker.service
sudo systemctl unmask docker.socket
sudo systemctl enable docker.service
在这里找到最后一篇文章的答案,以防你们中的任何人也遇到这个问题:
https://groups.google.com/forum/#!topic/docker-user/3Sou7Umo0SA
如果您使用的是 boot2docker 及其 运行,这应该可以解决您的问题
eval "$(boot2docker shellinit)"
我正在尝试在 ubuntu 15.04.
中了解 Docker当我使用 docker 发出任何命令,如“docker info”时,会出现以下错误:
FATA[0000] Post http:///var/run/docker.sock/v1.17/containers/create: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
没看懂什么意思
有人帮我解决这个问题error.Thanks
是docker运行吗?
service docker.io restart
您是 运行 root 用户吗?
sudo docker info
是否设置了 Env 变量?
env | grep DOCKER
DOCKER_HOST=tcp://.....:2376
DOCKER_TLS_VERIFY=1
DOCKER_CERT_PATH=/.....
我 运行 不久前在尝试按照一些原始 Ubuntu 安装说明进行操作时遇到了这个问题,但无法启动 docker 服务。
我运行以下安装最新的docker:
wget -qO- https://get.docker.com/gpg |sudo apt-key add -
curl -sSL https://get.docker.com/ubuntu | sudo sh
sudo apt-get update
然后将我的本地用户添加到 docker 组并重新启动后,我仍然遇到 Daemon TLS 错误。
调查它似乎被屏蔽的服务,我尝试取消屏蔽它,但它仍然无法工作,直到我也取消屏蔽 docker.socket 并使用以下命令启用该服务:
sudo systemctl unmask docker.service
sudo systemctl unmask docker.socket
sudo systemctl enable docker.service
在这里找到最后一篇文章的答案,以防你们中的任何人也遇到这个问题: https://groups.google.com/forum/#!topic/docker-user/3Sou7Umo0SA
如果您使用的是 boot2docker 及其 运行,这应该可以解决您的问题
eval "$(boot2docker shellinit)"