簡體   English   中英

無法連接到 Docker 守護進程 - Windows 10 WSL

[英]Cannot Connect to Docker Daemon - Windows 10 WSL

我正在使用 Ubuntu Bash 是 windows 10。我一直在努力連接到 Docker 守護進程。 過去有幾個問題,我沒有運氣就跟進了。

從搜索中我可以看到 TCP 端點需要打開才能連接到 Docker 守護進程。 遵循以下優秀帖子但沒有運氣:

https://blog.jayway.com/2017/04/19/running-docker-on-bash-on-windows/ https://blog.bigfont.ca/run-docker-from-the-wsl/

以上博客的內容是幾個月前的。 可能是今天的流程發生了變化。 請指導。

從您的WSL命令行嘗試以下命令:

echo "export DOCKER_HOST=tcp://localhost:2375" >> ~/.bashrc && source ~/.bashr

如果您正在獲取wsl-2, hypervyser issues嘗試以下技巧

1)從windows開始菜單打開服務

服務

2.點擊啟動類型和select Automatic

在此處輸入圖像描述

筆記:

如果您在將啟動類型選擇為自動時遇到“訪問被拒絕”的問題,請打開您的 PowerShell 並鍵入以下命令:

(確保您擁有 PowerShell 的管理員權限)

 Set-Service LxssManager -StartupType "Automatic"

完成,現在打開您的 docker 桌面應用程序

在此處輸入圖像描述

暫無
暫無

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

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