如何在Ubuntu 15.04上运行Docker?

如何在Ubuntu 15.04上运行Docker?,ubuntu,docker,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 daem

我遵循,将我的帐户添加到“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? 
然而,我意识到,如果在另一个会话中运行“sudocker-d”,那么docker将工作得很好,即使不使用“sudo”

解决这个问题的最好方法是什么?我猜这个问题与服务脚本有关,但我很惊讶我找不到说明,甚至其他人也找不到相同的问题。

有一个,上面写着:

这可能与docker守护进程在某些Ubuntu版本下不能自动启动有关(
cat/etc/lsb release
)。举个例子

守护进程正在运行吗

说明了Ubuntu 15.04的问题:

每次重新启动后,我都需要重新启动sudo service docker
我在Ubuntu 15.04上遇到了同样的问题。
在“
sudo服务docker restart
”之后,它开始工作


要使Docker守护程序在15.04启动时运行,您可以运行:

systemctl启用docker

我想当更多的人对此抱怨时,他们会很快更新get.docker.com脚本,另请参见


您还可以运行
systemctl is enabled docker
查看它当前是否已启用。

您的docker服务正在运行吗?尝试
服务docker status
服务docker start
(如果未运行)。也许你的init系统没有配置为在引导时启动Docker服务。有趣的反馈,比我的答案更准确+1应该是
systemctl启用docker
?确实是@LuRsT,谢谢!我编辑了我的帖子来纠正这一点。
sudo service docker status