据我所知,Docker桌面需要Windows 10。
https://docs.docker.com/docker-for-windows/install/
系统要求
Windows 10 64位:专业版,企业版或教育版(内部版本15063或更高版本)。
Windows 7不支持Docker桌面,您可以改用Docker工具箱。
请执行以下步骤:
按照上述步骤操作后,您可能无法正确运行 Docker Quickstart Terminal 。如果是这样,请按照以下步骤操作:
- 转到窗口的开始。
- 类型:环境
- 单击:编辑系统环境变量
- 确保您具有 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 )
- 确保您的用户变量(即 C:\ Program Files \ Docker Toolbox )中具有 DOCKER_TOOLBOX_INSTALL_PATH
- 重新启动计算机。
尝试运行 Kitematic 。如果它不起作用,并且您收到有关“默认”已经存在或config.json丢失的错误,请执行以下操作:
- 如果打开则关闭Docker Quickstart Terminal。
- 打开任务管理器->进程。
- 结束进程 VBoxHeadless.exe
如果缺少 config.json ,请在%userprofile%.docker \ machine \ machines \ default 中手动添加一个空的config.json文件。
- 在CMD中运行: docker-machine rm -f default
- 在CMD中运行: docker-machine create -d virtualbox --virtualbox-memory 2048默认值
如果上述CMD命令失败:
- 手动删除文件夹%userprofile%.docker \ machine \ machines \ default
- 重启计算机
- 以管理员身份运行Docker Quickstart Terminal
此时应该已经正确创建了- 文件夹%userprofile%.docker \ machine \ machines \ default 。
- 开放风筝。用户界面应正确显示
Problem with "default" project
Failure on "default"
您将需要Win10 pro在PC上安装Docker,但否则,您仍然可以通过下载适用于Win7,8,10的Docker Toolbox在PC上安装Docker。链接从以下位置下载Docker Toolbox:
https://www.softpedia.com /get/Programming/Other-Programming-Files/Docker-Toolbox.shtml