我遵循了有关如何在Ubuntu上安装Docker的官方说明,将我的帐户添加到“ docker”组并重新启动了计算机,但由于出现以下错误,我无法运行“ docker”(甚至没有以root身份运行) :
$ sudo docker info
FATA[0000] Get http:///var/run/docker.sock/v1.18/info: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
但是,我意识到,如果在另一个会话中运行“ sudo docker -d”,那么即使不使用“ sudo”,Docker也可以正常工作。
解决此问题的最佳方法是什么?我猜这个问题与服务脚本有关,但令我惊讶的是我找不到说明,甚至其他人也找不到相同的问题。
要使Docker守护程序在15.04引导时运行,可以运行:
systemctl enable docker
我想当有更多人对此抱怨时,他们将很快更新get.docker.com脚本,另请参阅https://github.com/docker/docker/issues/12002#issuecomment-106759295
您还可以运行systemctl is-enabled docker
查看当前是否已启用它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句