我是一个初学者到Docker的东西,我在Windows 11上,每当我尝试打开Docker桌面它打不开。x1c 0d1x总是出现此错误消息,也每当我尝试运行docker ps或docker images或任何与Docker相关的东西总是显示此错误有人能帮助吗我已经打开了hyper-v,wsl等,但似乎没有工作
docker ps
docker images
tjvv9vkg1#
我也有同样的问题,试图从Docker支持获得帮助,并没有LOTA谷歌,但没有工作.我有一种直觉,这个问题不是在Docker桌面,因为我已经尝试了所有的选项,包括删除Docker应用程序数据等. sov,我开始调查WSL,并注意到发行版的Docker桌面数据,docker-desktop处于停止和卸载状态。这些状态从未更改,即使在卸载Docker desktop和Windows重新启动后也会显示。PowerShell(管理员)
wsl -l -v
我在完全卸载Docker Desktop后删除了这些发行版(包括手动从AppData中删除Docker文件夹)PowerShell(管理员)
wsl --unregister "DistributionName"
将"DistributionName"替换为目标分发的名称将从WSL中注销该分发,以便可以重新安装或清理它。***警告:***一旦注销,与该分发关联的所有数据、设置和软件都将永久丢失。从存储区重新安装将安装该分发的干净副本。例如,wsl --unregister "DistributionName"将从WSL中可用的分发中删除"DistributionName"。运行wsl --list将显示它不再列出。PowerShell(管理员)
"DistributionName"
wsl --list
wsl --unregister docker-desktop-data wsl --unregister docker-desktop
最后,重新安装了Docker桌面和它的相关应用程序。它开始完美地工作了!
7eumitmz2#
其次是docker/for-win issue 12413和this question(这建议重新安装Windows 11本身!)到目前为止唯一的变通方案(以避免重新安装W11):我尝试重新安装了几次和不同的版本,没有任何工作,用户界面将永远不会显示。唯一的解决办法是删除C:\Users\<username>\AppData\Roaming\Docker和C:\Users\<username>\AppData\Roaming\Docker Desktop。
docker/for-win
C:\Users\<username>\AppData\Roaming\Docker
C:\Users\<username>\AppData\Roaming\Docker Desktop
t2a7ltrp3#
我面临着类似的问题与Windows 10和Docker桌面4.16.3(96739)我禁用了基于WSL2的引擎。刚刚使用Power shell(管理员)执行了以下命令:
我的问题一下子就解决了。谢谢
3条答案
按热度按时间tjvv9vkg1#
我也有同样的问题,试图从Docker支持获得帮助,并没有LOTA谷歌,但没有工作.我有一种直觉,这个问题不是在Docker桌面,因为我已经尝试了所有的选项,包括删除Docker应用程序数据等. sov,我开始调查WSL,并注意到发行版的Docker桌面数据,docker-desktop处于停止和卸载状态。这些状态从未更改,即使在卸载Docker desktop和Windows重新启动后也会显示。
PowerShell(管理员)
我在完全卸载Docker Desktop后删除了这些发行版(包括手动从AppData中删除Docker文件夹)
PowerShell(管理员)
将
"DistributionName"
替换为目标分发的名称将从WSL中注销该分发,以便可以重新安装或清理它。***警告:***一旦注销,与该分发关联的所有数据、设置和软件都将永久丢失。从存储区重新安装将安装该分发的干净副本。例如,wsl --unregister "DistributionName"
将从WSL中可用的分发中删除"DistributionName"
。运行wsl --list
将显示它不再列出。PowerShell(管理员)
最后,重新安装了Docker桌面和它的相关应用程序。它开始完美地工作了!
7eumitmz2#
其次是
docker/for-win
issue 12413和this question(这建议重新安装Windows 11本身!)到目前为止唯一的变通方案(以避免重新安装W11):
我尝试重新安装了几次和不同的版本,没有任何工作,用户界面将永远不会显示。
唯一的解决办法是删除
C:\Users\<username>\AppData\Roaming\Docker
和C:\Users\<username>\AppData\Roaming\Docker Desktop
。t2a7ltrp3#
我面临着类似的问题与Windows 10和Docker桌面4.16.3(96739)我禁用了基于WSL2的引擎。
刚刚使用Power shell(管理员)执行了以下命令:
我的问题一下子就解决了。
谢谢