docker镜像加速器

小钊4周前 (02-26)Linux36

1. 实战案例——Docker镜像加速器的使用

(1)Docker加速器的配置Docker镜像加速器的使用-实操.mp4


注意:此实验确保可以上网。


在国内访问Docker官方的镜像,一直以来速度都比较慢。为了快速访问Docker官方镜像都会配置三方加速器,目前常用三方加速器有网易、USTC、DaoCloud、阿里云等。


现在Docker官方针对中国区推出了镜像加速服务。通过Docker官方镜像加速,国内用户能够以更快的下载速度和更强的稳定性访问最流行的Docker镜像。


配置Docker镜像加速器可以加速在国内下载Docker官方镜像的速度,国内有不少机构提供了免费的加速器供用户使用:


● Docker官方的中国镜像加速器:https://registry.docker-cn.com,无需注册。


● 中科大的镜像加速器:https://docker.mirrors.ustc.edu.cn,无需注册。


● 阿里云的镜像加速器:登录阿里云的容器HUB服务,镜像加速器那一栏里会为你独立分配一个加速器地址,需要注册。


● DaoCloud的镜像加速器:登录DaoCloud的加速器获取脚本,该脚本可以将加速器添加到守护进程的配置文件中,需要注册。


修改守护进程/etc/docker/daemon.json文件并添加上registry-mirrors键值,默认通过此修改下载镜像。


[root@master ~]# cat > /etc/docker/daemon.json << EOF

{

  "registry-mirrors": ["https://5twf62k1.mirror.aliyuncs.com"]

EOF     //按回车键结束

(2)重启Docker


重启Docker进程加速器即可生效。


[root@master ~]# systemctl restart docker

(3)验证拉取镜像速度,命令和结果如下所示。


[root@master ~]# docker pull mysql

Using default tag: latest

latest: Pulling from library/mysql

8f91359f1fff: Pull complete 

6bbb1c8532.232: Pull complete 

e6e554c0af6f: Pull complete 

f391c1a77330: Pull complete 

414a8a88eabc: Pull complete 

fee78658f4dd: Pull complete 

9568f6bff01b: Pull complete 

5a026d8bbe50: Pull complete 

07f193b54ae1: Pull complete 

1e404375a275: Pull complete 

b81b2ef0e430: Pull complete 

2f499f2.23bd40: Pull complete 

Digest: sha256:6d95fa56e008425121e24d2c01b76ebbf51ca1df0bafb1edbe1a46937f4a149d

Status: Downloaded newer image for mysql:latest

给Docker守护进程配置加速器后,就可以默认通过官方镜像加速拉取镜像,速度也有了较大的提升。


cat > /etc/docker/daemon.json << EOF

{

"registry-mirrors": ["https://5twf62k1.mirror.aliyuncs.com"]

}

EOF


systemctl daemon-reload

systemctl restart docker

docker info


docker pull mysql


time docker pull mysql  拉取镜像并计时

 您阅读本篇文章共花了: 

相关文章

shell自动创建分区

vi disk.sh #!/bin/bash fdisk /dev/sdb <<EOF n p 1 #必须的空格,代表第一次回车 &nb...

dockerfile

3. 实战案例——使用Dockerfile构建镜像注意:此实验确保可以上网。3.1 Dockerfile的概述Dockerfile概述.mp4Dockerfile是一个文本文档,其中包含了组合映像的命...

docker容器

1. 实战案例——Docker容器命令1.1 docker run命令docker run命令-实操.mp4(1)命令使用语法:docker run [options]镜像名参数如下所示:● -i:表...

docker基本操作

2. 实战案例——Docker基本操作Docker基本操作-实操.mp4注意:此实验确保可以上网。2.1 查看镜像列表可以使用docker images命令来列出本地主机上的镜像,命令和结果如下所示。...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。