布吉网站建设价格,百度首页优化,浙江新东阳建设集团有限公司网站,广告设计公司名称大全简单大气由于 GFW 的原因#xff0c;在下载镜像的时候#xff0c;经常会出现下载失败的情况#xff0c;此时就可以使用国内的镜像源。 什么是镜像源#xff1a;简单来说就是某个组织#xff08;学校、公司、甚至是个人#xff09;先通过某种手段将国外的镜像下载下来#xff0c;…由于 GFW 的原因在下载镜像的时候经常会出现下载失败的情况此时就可以使用国内的镜像源。 什么是镜像源简单来说就是某个组织学校、公司、甚至是个人先通过某种手段将国外的镜像下载下来然后上传到国内的网站这样我们在国内就可以通过这个网站下载到镜像源
起因
笔者有一次在构建镜像的时候发现下载镜像报错了
failed to do request: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/e7/e7d39d4d8569a6203be5b7a118d4d92526b267087023a49ee0868f7c50190191/data?verify1717770949-vcXzP%2BxUA2JIB7lugP3KRzgJpZA%3D: dial tcp 108.160.165.53:443: i/o timeout
这就是因为 GFW下载国外镜像的时候超时。
DockerHub 官方镜像源https://hub.docker.com很早就开始无法正常访问了。
阿里云镜像
登录阿里云官网然后点击右上角的控制台
然后找到镜像服务
然后找到镜像加速器地址并配置
可以看到文档里写了通过修改 daemon 配置文件/etc/docker/daemon.json 来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json -EOF
{registry-mirrors: [https://yourID.aliyuncs.com]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
该段代码的作用
先建立文件夹 /etc/docker在配置文件里添加镜像地址注意替换为自己的重启 Docker
执行完后可以看看该文件的内容是否正确
cat /etc/docker/daemon.json
{registry-mirrors: [https://yourID.aliyuncs.com]
}
还可以通过 docker info 命令来查看镜像信息
$ docker info
# 省略其他内容...
Registry Mirrors:
https://yourID.aliyuncs.com
其他镜像
Docker 中国区官方镜像https://registry.docker-cn.com网易http://hub-mirror.c.163.com七牛云https://reg-mirror.qiniu.comustchttps://docker.mirrors.ustc.edu.cn…
封禁…
最近不少国内的镜像因为某些原因下架了不知道以后 Docker 怎么使用了。
目前整理到能用的镜像源如下不知道以后会不会被封
{registry-mirrors: [https://registry.docker-cn.com,http://hub-mirror.c.163.com,https://dockerhub.azk8s.cn,https://mirror.ccs.tencentyun.com,https://registry.cn-hangzhou.aliyuncs.com,https://docker.mirrors.ustc.edu.cn,https://docker.m.daocloud.io, https://noohub.ru, https://huecker.io,https://dockerhub.timeweb.cloud ]
}
部分镜像源说明
Docker 官方镜像中国区https://registry.docker-cn.com网易云http://hub-mirror.c.163.comAzure 中国https://dockerhub.azk8s.cn腾讯云公共镜像 https://mirror.ccs.tencentyun.com阿里云公共镜像 https://registry.cn-hangzhou.aliyuncs.com百度镜像https://mirror.baidubce.com
完