0
点赞
收藏
分享

微信扫一扫

Dcoker 镜像加速

Docker 镜像加速

国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:

网易:https://hub-mirror.c.163.com/

阿里云:https://<你的ID>.mirror.aliyuncs.com

七牛云:https://reg-mirror.qiniu.com

Docker中国官方:https://registry.docker-cn.com

中科大:https://docker.mirrors.ustc.edu.cn

daocloud:http://{your_id}.m.daocloud.io

注:阿里云跟daocloud镜像加速需要注册账号

当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行Docker 的云平台选择对应的镜像加速服务。

阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了:

CentOS

Dcoker 镜像加速_云服务

Ubuntu

Dcoker 镜像加速_Docker_02

Mac

Dcoker 镜像加速_云服务_03

Windows

Dcoker 镜像加速_Docker_04

Centos Dcoker 镜像加速

1、创建文件夹

[root@Docker ~]# mkdir -p /etc/docker

2、编辑/etc/docker/daemon.json文件,并输入国内镜像源地址

[root@Docker ~]# vim /etc/docker/daemon.json
# Docker中国官方镜像加速
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
# 网易163镜像加速
{"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
# 中科大镜像加速
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

3、重启Docker服务

[root@localhost ~]# systemctl restart docker

4、检查加速器是否生效

命令行执行 docker info,如果从结果中看到了如下内容,说明配置成功。

[root@localhost ~]# docker info

  1. RegistryMirrors:
  2. http://hub-mirror.c.163.com/
  3. https://registry.docker-cn.com
  4. https://docker.mirrors.ustc.edu.cn

5、Docker Hub 镜像测速

使用镜像前后,可使用 time 统计所花费的总时间。测速前先移除本地的镜像!

[root@localhost ~]# time docker pull centos:latest

  • 输入编号:7182,直达文章
  • 输入m|M,直达目录列表
举报

相关推荐

0 条评论