在 Windows 7 上安装 Docker 需要借助 Docker Toolbox,因为原生 Docker Desktop 仅支持 Windows 10/11(需 Hyper-V)。以下是详细步骤:
下载 Docker Toolbox
访问官方地址(已归档,但仍可用):
https://github.com/docker/toolbox/releases
下载最新版 DockerToolbox.exe
。
安装 Toolbox
配置环境
Docker Quickstart Terminal
快捷方式。default
的 VirtualBox 虚拟机(基于 Boot2Docker Linux)。验证安装
打开 Docker Quickstart Terminal
,输入以下命令测试:
docker run hello-world
如果看到欢迎信息,说明安装成功。
VT-x 未启用
Intel Virtualization Technology
或 AMD-V
并启用。报错:"This computer doesn't have VT-X/AMD-v enabled"
bash
docker-machine create -d virtualbox default
网络问题(镜像拉取慢)
bash
docker-machine ssh default
echo '{"registry-mirrors": ["https://registry.docker-cn.com"]}' > /etc/docker/daemon.json
exit
docker-machine restart default
docker-machine
驱动(如 VMware、Hyper-V)。如有其他问题,欢迎进一步提问!