簡體   English   中英

WSL 未能在 Windows 11 上初始化

[英]WSL Failed to Initialize on Windows 11

我在帶有最新更新的官方 Windows 11 的干凈筆記本電腦上安裝了 docker。 根據 Microsoft 文檔為 Windows 11 預安裝 WSL2。 運行 docker 時,“docker starting...”是無限的。 附上錯誤日志。 發送啟動 WSL 引擎時出錯:

Docker.Core.HttpBadResponseException:{“消息”:“發生 2 個錯誤:\n\t* 配置 docker WSL 發行版:取消注冊 WSL 發行版“docker-desktop”:取消注冊 WSL“docker-desktop”:winapi 錯誤 #2147n\65 t* 檢查 isocache 是否存在:CreateFile \\wsl$\docker-desktop-data\isocache\: The.network name cannot be found.\n\n"}

我嘗試重新安裝 WSL 和 Docker。刪除了 %appdata%/docker。 為了測試,我嘗試通過微軟商店安裝Ubuntu子系統。 她也沒有工作。 很可能是 WSL 的問題。 嘗試關閉和打開 widnows 功能(WSL 支持和虛擬機功能)

我有同樣的錯誤解決了它: https://github.com/docker/for-win/issues/7039

不需要重新安裝它。

以管理員身份打開 windows shell wsl --unregister docker-desktop

然后go到服務,停止docker桌面服務

重新啟動並再次啟動 docker

暫無
暫無

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

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