我正在使用 WSL(Linux 的視窗子系統)2 來安裝 ubuntu,它對我來說很好用。下一個測驗我想在 ubuntu 子系統上安裝 docker-ce 以便我可以做一些 docker 測驗。為此,我正在關注此鏈接。遵循文章中提到的完全相同的步驟。但是我的 docker 客戶端仍然沒有連接到它的守護行程。
https://medium.com/@sebagomez/installing-the-docker-client-on-ubuntus-windows-subsystem-for-linux-612b392a44c4
請參閱下圖了解更多資訊。

事實上,當我嘗試使用以下命令查看 docker 服務的狀態時,它會顯示“Docker 未運行”。我明確嘗試運行它,但狀態相同。
sudo 服務碼頭工人狀態
有人可以幫我解決這個問題,我在這里缺少什么。為什么我的 docker 客戶端無法連接其 docker 守護行程?
uj5u.com熱心網友回復:
所以,最后我能夠找到這個問題的答案。我沒有以管理員身份運行 ubuntu 子系統。因為那個 docker 守護行程沒有運行。當我嘗試使用 sudo service docker service 顯式運行它時,它失敗了,但在控制臺上沒有顯示任何錯誤。然后我為此使用了 sudo dockerd 命令,它開始抱怨 cgroup 記憶體問題。之后我使用管理員模式運行它,它運行良好。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/512474.html
