当前位置: 首页 > 知识库问答 >
问题:

docker - 如何配置Docker使用国内镜像源加速,才能生效?

厉念
2024-04-15

我执行docker info

 Registry Mirrors:  https://ev9s0y223.mirror.aliyuncs.com/  https://docker.mirrors.ustc.edu.cn/ Live Restore Enabled: falseWARNING: API is accessible on http://0.0.0.0:2375 without encryption.         Access to the remote API is equivalent to root access on the host. Refer         to the 'Docker daemon attack surface' section in the documentation for         more information: https://docs.docker.com/go/attack-surface/WARNING: No swap limit supportWARNING: The devicemapper storage-driver is deprecated, and will be removed in a future release.         Refer to the documentation for more information: https://docs.docker.com/go/storage-driver/WARNING: devicemapper: usage of loopback devices is strongly discouraged for production use.         Use `--storage-opt dm.thinpooldev` to specify a custom block storage device.

已经可以看到镜像源了。 然后
sudo systemctl daemon-reload
sudo systemctl restart docker
这两条也执行了。
但是,但是拉镜像的时候还是从docker.io拉, 请教各位大佬还有啥要处理的?

{
“registry-mirrors”:[“https://ev9s0y223.mirror.aliyuncs.com/”]
}
上面这个已配置,也重启了
sudo systemctl daemon-reload
sudo systemctl restart docker

就想用国内的镜像源加速,现在安装太耗时了,随便就是几个小时!

共有1个答案

惠文彬
2024-04-15

阿里云的那个源本来就很慢,加上你要拉取的镜像很大。。。

image.png

怎么判断镜像源是不是生效了,可以打开docker的debug日志,然后pull镜像的时候看看日志,就知道是不是走了镜像源了。如果你看到日志里面是走了代理的地址拉取的镜像,还是慢,那就是镜像本身速度就很慢。

{  "log-level": "debug",  "registry-mirrors": ["https://xxx1.com","https://xxx2.com"]}

基本上现在国内没几个能用的镜像源了,要么也很慢,要么停止服务了。
我建议你有条件的话,配个代理,从代理下可能都比镜像快,我已经很久没用配过镜像了。

 类似资料:
  • 本文向大家介绍Docker配置国内加速器加速镜像下载的方法,包括了Docker配置国内加速器加速镜像下载的方法的使用技巧和注意事项,需要的朋友参考一下 引言 由于网络原因,我们在pull Image 的时候,从Docker Hub上下载会很慢。。。所以,国内的Docker爱好者们就添加了一一些国内的镜像(mirror),方便大家使用。 配置阿里云加速器1. 登录阿里开发者平台:https://de

  • 本文向大家介绍详解docker国内镜像拉取和镜像加速registry-mirrors配置修改,包括了详解docker国内镜像拉取和镜像加速registry-mirrors配置修改的使用技巧和注意事项,需要的朋友参考一下 由于国内访问直接访问Docker hub网速比较慢,拉取镜像的时间就会比较长。一般我们会使用镜像加速或者直接从国内的一些平台镜像仓库上拉取。 我比较常用的是网易的镜像中心和daoc

  • 国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如: 科大镜像:https://docker.mirrors.ustc.edu.cn/ 网易:https://hub-mirror.c.163.com/ 阿里云:https://<你的ID>.mirror.aliyuncs.com 七牛云加速器:https://

  • docker镜像加速,我已经修改了一个国内可以用的加速,vi /etc/docker/daemon.json 但是在搜索镜像时还是使用默认镜像,使用临时的方式可以看到,该镜像是能正常搜索的。

  • 主要内容:列出镜像列表,获取一个新的镜像,查找镜像,拖取镜像,删除镜像,创建镜像当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地 Docker 主机镜像 2、创建镜像 列出镜像列表 我们可以使用 docker images 来列出本地主机上的镜像。 各个选项说明: REPOSITORY:表示镜像的仓库源 TAG:镜像的标签 IMAGE ID

  • 我阅读了Docker映像规范v1.2.0。上面说: 层由其序列化表示的加密哈希引用。这是用于传输层的tar存档上的SHA256摘要,表示为256位的十六进制编码,例如,SHA256:A9561EB1B190625C9ADB5A9513E72C4DEDAFC1CB2D5236C9A6957DFD5A9。层必须重复打包和解包,以避免更改层ID,例如使用tar split保存tar标头。请注意,用作层I