Docker 更换国内的Hub源

Posted winstom

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker 更换国内的Hub源相关的知识,希望对你有一定的参考价值。

前言

通常情况下,安装的Docker默认使用的是国外的Hub源,在pull镜像的时候很慢,甚至超时了,不动了,很烦人。

更换阿里云Docker的Hub源

阿里云 - 容器Hub服务控制台:https://cr.console.aliyun.com/

  1. 注册并登陆容器Hub服务控制台之后,在首页点击“创建我的容器镜像”,然后就会来到阿里云的服务面板。点击加速器标签。
  2. 根据提示输入Docker登录时需要使用的密码(后期可更改),用户名就是登录阿里云的用户名。
  3. 在出现的页面中,可以得到一个专属的镜像加速地址,类似于“https://1234abcd.mirror.aliyuncs.com”。
  4. 根据页面中的“操作文档”信息,配置自己的Docker加速器。

配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-‘EOF‘
{
  "registry-mirrors": ["https://e5xhfelit.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker

注释:上面的加速地址是假的,需要大家根据自己的账号生成的加速地址来使用;


以上是关于Docker 更换国内的Hub源的主要内容,如果未能解决你的问题,请参考以下文章

Docker镜像

Docker hub 国内镜像

在Docker Hub上你可以很轻松下载到大量已经容器化的应用镜像,即拉即用——daocloud国内镜像加速

Docker Hub 镜像加速器

Docker中使用163 Hub 镜像下载加速(Centos 6)

docker 更换国内镜像仓库