2015-12-17 33 views
2

我剛剛試圖通過instructions from their site安裝Docker。在啓動服務後,致電docker version報告守護程序未運行。做一個ps -ef | grep docker,我可以看到Docker使用/usr/bin/docker daemon -H fd://運行。如果我嘗試手動運行,我會得到FATA[0000] No sockets found在Debian 8上啓動Docker:沒有找到套接字

有一個issue about this in Fedora它建議刪除-H fd://選項。但我無法在任何地方發現(不在/etc/init.d/docker/etc/default/docker等)。

任何人都可以幫我解決這個問題嗎?

回答

3

對,找到它。繼從Docker docs的建議,我跑:

sudo systemctl status docker | grep Loaded 

這給我的默認值從/lib/systemd/system/docker.service來了。之後,我將該文件的內容複製到/etc/system.d/system/docker.service,覆蓋我想要的位(並刪除保持不變的項目)。之後,我運行sudo systemctl daemon-reload,現在Docker服務正在使用正確的命令。

仍然沒有解決爲什麼我的Docker實例似乎沒有運行,雖然...

+1

我有完全相同的問題。請問您是否設法讓docker守護進程運行? – gsempe