在 Windows 10 上下载 Docker 镜像需要先安装 Docker Desktop,然后通过命令行或图形界面操作。以下是详细步骤:
安装完成后,启动 Docker Desktop。右下角系统托盘出现 Docker 图标(鲸鱼标志)表示服务已运行。
搜索并下载镜像(以 nginx
为例):
docker pull nginx
nginx:latest
),如需指定版本:
bash
docker pull nginx:1.23.0
查看已下载的镜像:
docker images
ubuntu
),选择版本后下载。错误:docker pull
速度慢
配置国内镜像加速器(如阿里云、中科大):
json
"registry-mirrors": ["https://<你的ID>.mirror.aliyuncs.com"]
错误:WSL 2 未启用
以管理员身份运行 PowerShell,执行:
wsl --install
重启系统后重试。
错误:Hyper-V 禁用
在 BIOS 中启用虚拟化(VT-x/AMD-V),然后在 PowerShell 中运行:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
运行一个测试容器(以下载的 nginx
为例):
docker run -d -p 8080:80 nginx
访问 http://localhost:8080
,看到 Nginx 欢迎页即表示成功。
docker pull <镜像名>
或图形界面下载镜像。如果有其他问题(如权限错误、网络问题),可提供具体报错进一步排查。