Windows环境下Docker拉取镜像卡住问题求助
Windows下Docker拉取镜像卡住的解决方案
切换国内镜像源
默认Docker Hub源在国内访问速度受限,可配置国内镜像源加速:- 打开Docker Desktop,进入「设置」-「Docker Engine」
- 在配置JSON中添加以下镜像源配置:
"registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com", "https://docker.mirrors.ustc.edu.cn" ] - 点击「Apply & Restart」重启Docker生效
排查网络问题
- 终端执行
ping hub.docker.com,检查网络连通性,若丢包严重或无法访问,尝试切换网络环境(如有线网络、手机热点) - 临时关闭系统防火墙、杀毒软件,确认是否是安全软件拦截了Docker的网络请求
- 终端执行
清理Docker缓存
终端执行命令清理冗余资源,解决缓存异常问题:docker system prune -a执行前确认不需要保留未使用的镜像、容器等资源
指定镜像版本拉取
若拉取latest版本卡住,尝试指定具体版本号,例如:docker pull nginx:1.25.3避免因版本标签解析延迟导致的拉取停滞
用户提供的终端输出截图:
内容的提问来源于stack exchange,提问作者abhiram manoj k v
相关产品推荐
相关产品推荐

