Docker 总是显示 "Docker Engine starting..."
Docker is always show "Docker Engine starting..."
您好,我有新的现有项目并正在使用 docker。
问题是我的 docker 桌面应用程序总是在 Docker Engine starting...
,但在我的图标中它已经显示 Docker Desktop is running
。
运行 在 windows 10
有同样的问题 运行 Docker Desktop 3.2.2.
已通过下载 Docker 桌面版 3.3.0 (https://docs.docker.com/docker-for-windows/release-notes/) 修复
只需关闭 docker 桌面应用程序,然后再次打开它,它将再次 运行 正常
重启解决了我的问题。
在某些情况下,以下方法有效:
以管理员身份打开cmd
输入net stop winnat
启动或重新启动docker桌面
输入net start winnat
这是我的解决方案。
运行下面两行PowerShell里面的命令。
首先退出 docker hub 桌面,然后 运行 PowerShell 中的这些命令:
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
注意:需要注意的是,这会删除所有 docker 容器和数据。 (WLS:取消注册分发并删除根文件系统。)
您好,我有新的现有项目并正在使用 docker。
问题是我的 docker 桌面应用程序总是在 Docker Engine starting...
,但在我的图标中它已经显示 Docker Desktop is running
。
运行 在 windows 10
有同样的问题 运行 Docker Desktop 3.2.2.
已通过下载 Docker 桌面版 3.3.0 (https://docs.docker.com/docker-for-windows/release-notes/) 修复
只需关闭 docker 桌面应用程序,然后再次打开它,它将再次 运行 正常
重启解决了我的问题。
在某些情况下,以下方法有效:
以管理员身份打开cmd
输入net stop winnat
启动或重新启动docker桌面
输入net start winnat
这是我的解决方案。
运行下面两行PowerShell里面的命令。
首先退出 docker hub 桌面,然后 运行 PowerShell 中的这些命令:
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
注意:需要注意的是,这会删除所有 docker 容器和数据。 (WLS:取消注册分发并删除根文件系统。)