Docker 总是显示“Docker Engine running...”

问题描述 投票:0回答:11

你好,我有了新的现有项目并使用了 docker。 问题是我的 docker 桌面应用程序始终处于

Docker Engine starting...
,但在我的图标中它已经显示
Docker Desktop is running

在 Windows 10 上运行🙏

docker windows-10
11个回答
9
投票

只需关闭docker桌面应用程序,然后再次打开它,它就会再次正常运行


1
投票

运行 Docker Desktop 3.2.2 时遇到同样的问题。

通过下载 Docker Desktop 3.3.0 修复 (https://docs.docker.com/docker-for-windows/release-notes/)


1
投票

在某些情况下,以下方法有效:

  1. 以管理员身份打开cmd

  2. 输入net stop winnat

  3. 启动或重启docker桌面

  4. 输入net start winnat


0
投票

突然我打开笔记本电脑并启动Docker,它只显示“Docker桌面启动”并卡在这里很长一段时间。我尝试在

\AppData\Roaming\Docker
删除 settings.json(再次启动 docker 时自动创建) 但没有任何作用。 所以,我只是重新启动我的笔记本电脑撤消所有更改,这次几分钟后 Docker 桌面成功启动。


0
投票

当我检查时,我使用的是最新版本,因此将桌面版本 4 降级到版本 3。

https://docs.docker.com/desktop/previous-versions/3.x-windows/

总结 - 尝试使用最新版本以外的其他版本。

希望这有帮助!!!


0
投票

版本4.16.2必须立即更新至4.16.3 打开更新到最新窗口并阅读更新原因: 修复了 Docker Desktop 无法启动的问题...

无法更新,请卸载并重新安装。


0
投票

我在 Windows 11 上的解决方案是重新启动。随后,Windows 安装了一些显然仍然缺失的 (Windows) 更新,尽管在通过开始菜单选择重新启动时确实没有显示它们。

通常 - 当仍然需要安装更新时 - 文本显示“更新并重新启动”,但就我而言,它没有。


0
投票

在安装 Docker Desktop 后,当我在 Windows 计算机中安装 Ubuntu 时,由于某种原因,我遇到了这个问题。我已按照以下步骤解决了该问题:

首先,我卸载了 Docker,然后重新启动了计算机。

打开具有管理权限的 Powershell 终端,使用命令

wsl --install -d Ubuntu

安装 Ubuntu 发行版

最后,从网站安装了Docker Desktop

我始终确保以管理权限启动 Docker Desktop。

原始解决方案


0
投票

确保您拥有 Windows 10/11 专业版或企业版。 否则,如果您有 Windows 10/11 Home 版本,您应该:

  1. 首先卸载Docker
  2. 安装“WSL 2”请参阅此链接
  3. 安装 Linux 发行版, 'wsl --install -d Ubuntu',安装 Ubuntu
  4. 以管理员身份再次安装Docker,顺便说一句,第一次运行引擎大约需要5-10分钟

-1
投票

这是我的解决方案。

在 PowerShell 中运行以下两行命令。
首先退出 docker hub 桌面,然后在 PowerShell 中运行以下命令:

wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

注意:需要注意的是,这会删除所有 docker 容器和数据。 (WLS:取消注册发行版并删除根文件系统。)


-3
投票

重新启动解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.