簡體   English   中英

如何在Ubuntu 15.04上運行Docker?

[英]How to run Docker on Ubuntu 15.04?

我遵循了有關如何在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來查看其當前是否已啟用。

有一個類似的問題(11989年) ,其中說:

這可能是與docker daemon在某些Ubuntu版本( cat /etc/lsb-release )下無法自動啟動有關的問題。 有關示例, 請參見#12002

守護程序正在運行嗎?

sudo service docker status

問題12002甚至說明了Ubuntu 15.04的問題:

每次重啟后我都需要sudo服務docker restart
我在Ubuntu 15.04上遇到相同的問題。
在“ sudo service docker restart ”之后,它開始工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM