Windows 7上安装Docker Desktop无法运行

6

我从官网下载了Docker Desktop,但无法打开安装程序。我的操作系统是Windows 7。在Windows 7上安装Docker Desktop需要哪些步骤?

3个回答

4
Docker Desktop不支持Windows 7,您可以使用Docker Toolbox代替。请按以下步骤操作:
  • 安装hyper-v
  • 安装Docker Toolbox并尝试按照链接说明进行操作
  • 以管理员身份运行Docker Quickstart。

按照上述步骤后,您可能无法正确运行Docker Quickstart Terminal。如果出现这种情况,请按照以下步骤操作:

  • 转到Windows的“开始”菜单。
  • 键入:Environment
  • 单击:编辑系统环境变量
  • 确保您拥有VBOX_INSTALL_PATH(应指向VirtualBox安装文件夹。即C:\Program Files\Oracle\VirtualBox
  • 确保您拥有VBOX_MSI_INSTALL_PATH(应指向VirtualBox安装文件夹。即*C:\Program Files\Oracle\VirtualBox*)
  • 确保您拥有VBOX_USER_HOME(例如:C:\Users\Sara.VirtualBox
  • 确保您的用户变量中拥有DOCKER_TOOLBOX_INSTALL_PATH(即C:\Program Files\Docker Toolbox
  • 重新启动计算机。

尝试运行Kitematic。如果无法正常工作,并且收到有关“default”已存在或config.json缺失的错误,请执行以下操作:

  • 关闭Docker Quickstart Terminal(如果已打开)。
  • 打开任务管理器->进程。
  • 结束VBoxHeadless.exe进程
  • %userprofile%.docker\machine\machines\default手动添加一个空的config.json文件,如果确实缺少该文件。
  • 在CMD中运行:docker-machine rm -f default
  • 在CMD中运行:docker-machine create -d virtualbox --virtualbox-memory 2048 default

如果上述CMD命令失败:

  • 手动删除文件夹%userprofile%.docker\machine\machines\default
  • 重新启动计算机
  • 以管理员身份运行Docker Quickstart Terminal
  • 此时应正确创建文件夹%userprofile%.docker\machine\machines\default
  • 打开Kitematic,UI应该被正确呈现

"default"项目的问题

“default”上的故障


该链接指向Docker Desktop的安装,而不是Docker Toolbox。 - Jacobs2000

0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接