×

docker镜像加速

Falcon 2020-02-28 views:
自动摘要

正在生成中……

官方方法https://www.docker-cn.com/registry-mirror

国内较快的镜像原地址

  1. #Docker 官方中国区
  2. https://registry.docker-cn.com
  3.  
  4. #网易
  5. http://hub-mirror.c.163.com
  6.  
  7. #ustc
  8. https://docker.mirrors.ustc.edu.cn

阿里云或者腾讯云应该也有

方法一

在拉取镜像时候指定镜像源地址

  1. 您可以使用以下命令直接从该镜像加速地址进行拉取
  2. $ docker pull registry.docker-cn.com/myname/myrepo:mytag
  3. 例如:
  4. $ docker pull registry.docker-cn.com/library/ubuntu:16.04

有效时间为当前命令

方法二

使用 –registry-mirror 配置 Docker 守护进程 
您可以配置 Docker 守护进程默认使用 Docker 官方镜像加速。这样您可以默认通过官方镜像加速拉取镜像,而无需在每次拉取时指定 registry.docker-cn.com。

  1. 您可以在 Docker 守护进程启动时传入 --registry-mirror 参数:
  2. $ docker --registry-mirror=https://registry.docker-cn.com daemon

有效时间为当前的docker进程,重启docker服务后需要重新设置

方法三

最简单粗暴

为了永久性保留更改,您可以修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。

  1. {
  2.   "registry-mirrors": ["http://hub-mirror.c.163.com"]}

然后重新启动下docker服务

  1. systemctl restart docker

Docker使用阿里云docker镜像加速

 
首先进入阿里云docker库首页 https://dev.aliyun.com/
点击 管理中心
点击 加速器
复制下面的加速地址
进入docker的 Settings
把basic 切换成 advanced,并在 registry-mirrors: 中填入刚刚复制的加速地址
应用后即可