在 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 <镜像名> 或图形界面下载镜像。如果有其他问题(如权限错误、网络问题),可提供具体报错进一步排查。