作者:blue(又名一書and一世界) 我的github
環(huán)境:Ubuntu 14.04lts?
執(zhí)行的命令: $docker ps -a
出錯: Cannot connect to the Docker daemon. Is the docker daemon running on this host?
錯誤提示圖
臨時解決方案1: $sudo docker ps -a
臨時解決方案2: 在root權(quán)限下執(zhí)行#docker ps -a ($sudo su可獲取權(quán)限)
永久解決方案: 將當(dāng)前用戶添加到"docker"用戶組里
? ? ? ? ? ? ? ? ? ? ? ? 步驟1.$sudo usermod -aG docker ?你當(dāng)前的用戶名稱
? ? ? ? ? ? ? ? ? ? ? ? 步驟2.$sudo service docker restart
? ? ? ? ? ? ? ? ? ? ? ?例子: ?$sudo usermod -aG docker blue ?(可以用$whoami 來查看當(dāng)前用戶)
? ? ? ? ? ? ? ? ? ? ? ?可能遇到的問題:用戶組不存在.
? ? ? ? ? ? ? ? ? ? ? ?解決: $sudo groupadd docker.然后繼續(xù)執(zhí)行上面的命令
PS:如果還是遇到問題的話請查看stackoverflow的問答或者docker的官方文檔(英文不好的童鞋多鍛煉一下)