Ubuntu-22.04與安裝的Docker Desktop連不上的問題及解決
ubuntu中運行“docker ps”的報錯
root2@DESKTOP-0EV15EN:~$ docker ps The command 'docker' could not be found in this WSL 1 distro. We recommend to convert this distro to WSL 2 and activate the WSL integration in Docker Desktop settings. For details about using Docker Desktop with WSL 2, visit: https://docs.docker.com/go/wsl2/
問題是
wsl版本不對。
ubuntu是1,Docker Desktop是2 ,于是一番操作:
在 **PowerShell(管理員)**里運行:
wsl --set-version Ubuntu-22.04 2
如果想以后新安裝的 WSL 發(fā)行版默認就是 WSL2,可以執(zhí)行:
wsl --set-default-version 2
再然后
1.打開 Docker Desktop → Settings → Resources → WSL Integration
勾選 Ubuntu-22.04。
2.關閉再進入 WSL:
wsl --shutdown wsl -d Ubuntu-22.04
3.測試:
docker ps
4.這時候就能在 Ubuntu-22.04 里看到 Docker Desktop 的容器了。

總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
docker集群Error response from daemon: rpc&
文章描述了在Docker集群中遇到的錯誤信息,并提供了解決辦法,解決辦法包括配置安全組,將Docker Swarm的所有節(jié)點IP添加到安全組中2025-01-01
Docker Desktop中安裝MySQL并開啟遠程訪問的詳細教程
本文主要介紹了在Docker Desktop中安裝MySQL并開啟遠程訪問,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2025-01-01
Docker網(wǎng)絡進行容器通信與隔離之道的實踐指南
這篇文章主要為大家詳細介紹了Docker中網(wǎng)絡的相關知識,包括常見網(wǎng)絡類型,如何實現(xiàn)容器間通信等內(nèi)容,文中的示例代碼講解詳細,需要的小伙伴可以了解下2025-09-09
基于docker 搭建Prometheus+Grafana的過程詳解
這篇文章主要介紹了基于docker 搭建Prometheus+Grafana的過程詳解,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03
Docker內(nèi)網(wǎng)穿透frp部署實現(xiàn)過程解析
這篇文章主要介紹了Docker內(nèi)網(wǎng)穿透frp部署實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-11-11

