如何更换Docker镜像源

Docker源介绍

相比于默认源,第三方源可以提供更快的镜像拉取速度,常见的源有以下:

由于科大镜像站外部已无法使用,这里就不说明了

镜像加速器

镜像加速器地址

专属加速器?

是否可其他加速 ?

Daocloud镜像站

https://registry.docker-cn.com

可登录,系统分配

Docker Hub

Azure中国镜像

http://f1361db2.m.daocloud.io

Docker Hub、DCR、Quay

阿里云

https://<your_code>.mirror.aliyuncs.com

需登录,系统分配

Docker Hub

七牛云

https://reg-mirror.qiniu.com

Docker Hub、DCR、Quay

网易云

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

Docker Hub

腾讯云

https://mirror.ccs.tencentyun.com

Docker Hub

更换镜像

1.进入服务器文件

路径:/etc/docker/daemon.json,若没有请自行创建一个

2.修改内容

修改daemon.json文件内容,替换为:

{
  "registry-mirrors": [
  "https://<your_code>.mirror.aliyuncs.com",
  "https://hub-mirror.c.163.com", 
  "https://mirror.ccs.tencentyun.com"
  ]
}

---- 请将<your_code>整个替换为你自己的,获取步骤放在文章最后

---- 若想使用其他源请自行更换链接,然后注意逗号 ',' 的位置

3.重载Docker

进入SSH连接,(以下步骤均在SSH内执行,一行一条)

sudo systemctl daemon-reload
sudo systemctl restart docker

4.检查生效

docker info

出现如图即可:

5.删除缓存的镜像

docker rmi node:latest

6.计算时间

配置好后可通过下面命令来测试下载时间,选择适合自己的镜像

time docker pull node:latest

获取阿里云镜像地址

1.进入阿里云官网,搜索镜像服务,点击容器镜像服务--管理控制台

2.加速器地址就是自己的专属docker源下载地址,妥善保管!

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息