Yea*_*iam 10 docker windows-10 docker-desktop
我已经安装了最新的 Docker Desktop。目前无法切换到 Windows 容器。该选项在任务栏中被阻止:

我运行的是 Windows 10 家庭版 64 位 Build 19042。
您需要 Windows 10 专业版或企业版才能访问 Windows 容器。
另一个答案确实会将您的守护进程模式切换到 Windows,但您将无法拉取任何 Windows 容器。
2022 更新:上面的链接现在提到它应该适用于
我花了几个小时调试这个问题,并且还必须购买 win 10 pro 许可证,但仍然面临同样的问题,默认情况下它需要 Linux 容器,切换到 Windows 显示永远等待,无论如何,这是我修复的方法:
Windows专业版
通过右键单击任务栏上的小图标来关闭/关闭客户端,然后等待一两分钟让它自行关闭。3.使用管理权限打开命令提示符
输入此命令:
c:\Program Files\Docker\Docker\resources>dockerd.exe
使用管理权限打开另一个命令提示符
C:\Program Files\Docker\Docker>DockerCli.exe -SwitchDaemon
输入“C:\Program Files\Docker\Docker>docker version”命令以确保它已切换到 Windows 容器,它应该类似于所附的屏幕截图
根据最新的 Docker Desktop 版本,您的设置应如下所示
退出 Docker Desktop,然后重新打开,希望对您有所帮助。
| 归档时间: |
|
| 查看次数: |
17883 次 |
| 最近记录: |