Docker镜像pull失败两种解决办法小结
作者:bfsz
有时候我们在拉取Docker镜像的过程中会遇到一些问题,这篇文章主要介绍了Docker镜像pull失败两种解决办法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
Docker 镜像 pull 失败解决办法1
执行以下命令
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://mirrors.tencent.com", "https://docker.hpcloud.cloud", "https://docker.m.daocloud.io", "https://docker.unsee.tech", "https://docker.1panel.live", "http://mirrors.ustc.edu.cn", "https://docker.chenby.cn", "http://mirror.azure.cn", "https://dockerpull.org", "https://dockerhub.icu", "https://hub.rat.dev" ] } EOF # 重启失效 sudo systemctl daemon-reload sudo systemctl restart docker
备用:
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://registry.cn-hangzhou.aliyuncs.com", "https://docker.mirrors.ustc.edu.cn", "https://mirror.ccs.tencentyun.com", "https://hub.huaweicloud.com", "https://dockerhub.daocloud.io" ] } EOF
Docker 镜像 pull 失败解决方法2
如果以上方法都无法解决问题,你可以手动下载所需的 Docker 镜像文件,并将其加载到本地 Docker 环境中。具体步骤如下:
- 在另一台有网络连接的机器上,下载所需的镜像:
docker pull openjdk:8-jre docker save -o openjdk-8-jre.tar openjdk:8-jre
- 将下载的镜像文件传输到你的服务器上。
- 在服务器上加载镜像:
sudo docker load -i openjdk-8-jre.tar
总结
到此这篇关于Docker镜像pull失败两种解决办法的文章就介绍到这了,更多相关Docker镜像pull失败解决内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!