您现在的位置是:首页 > 电脑学习教程 > Docker教程 > 文章正文 Docker教程

【保姆级教程】Docker入门到实战教程之七:Docker镜像加速,从此告别龟速!

万晓博博客 2021-08-19 17:23:21 Docker教程

简介在我们安装好docker容器的时候,然后我们在国内从DockerHub拉取镜像有时会遇到困难,速度慢的跟蜗牛一样,有时候还下载错误,这时候就比较恼火,比如西安SEO优化站长就没有那么多耐心等待,虽然docker官方和国内很多云服务商都提供了国内加速器服务

  本章概述:
 
  在我们安装好docker容器的时候,然后我们在国内从DockerHub拉取镜像有时会遇到困难,速度慢的跟蜗牛一样,有时候还下载错误,这时候就比较恼火,比如西安SEO优化站长就没有那么多耐心等待,虽然docker官方和国内很多云服务商都提供了国内加速器服务,但是经常也有不好使的时候,所以站长今天分享如何添加一个比较靠谱的镜像加速服务。
 
  一、国内加速器服务介绍:
 
  1、科大镜像:https://docker.mirrors.ustc.edu.cn/
 
  2、网易:https://hub-mirror.c.163.com/
 
  3、阿里云:https://<你的ID>.mirror.aliyuncs.com
 
  4、七牛云加速器:https://reg-mirror.qiniu.com
 
  当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。
 
  二、阿里云如何获取加速器链接:
 
  1、注册和登陆阿里云(链接就不在这里写,这个傻瓜式的下一步)
 
Docker镜像加速配置
 
  2、点击右上角的搜索图标,然后输入“容器”,选择最下面的容器服务;
 
Docker镜像加速配置
 
  3、然后左上角选择“容器服务-swarm”,选择下方的”镜像“;
 
Docker镜像加速配置
 
  4、选择”镜像工具“,然后点击下方的”镜像加速器“;
 
Docker镜像加速配置
 
  5、获取到一个加速器链接
 
Docker镜像加速配置
 
  获取到加速器链接,准备待用。
 
  三、各个平台如何配置加速器
 
  Ubuntu系列
 
  针对Docker客户端版本大于1.10.0的用户,可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
  1. sudo mkdir -p /etc/docker 
  2. sudo tee /etc/docker/daemon.json <<-'EOF' 
  3.   "registry-mirrors": ["https://mc4ym98e.mirror.aliyuncs.com"
  4. EOF 
  5. sudo systemctl daemon-reload 
  6. sudo systemctl restart docker 

  CentOS系列

  针对Docker客户端版本大于1.10.0的用户,可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
  1. sudo mkdir -p /etc/docker 
  2. sudo tee /etc/docker/daemon.json <<-'EOF' 
  3.   "registry-mirrors": ["https://mc4ym98e.mirror.aliyuncs.com"
  4. EOF 
  5. sudo systemctl daemon-reload 
  6. sudo systemctl restart docker 
  windows系列
 
  对于使用Windows10的系统,在系统右下角托盘Docker图标内右键菜单选择Settings,打开配置窗口后左侧导航菜单选择Daemon。在Registry-mirrors一栏中填写加速器地址https://docker.mirrors.ustc.edu.cn/【替换成你的链接】,之后点击Apply保存后Docker就会重启并应用配置的镜像地址了。

Docker镜像加速配置
 
  MacOS系列
 
  对于使用MacOSX的用户,在任务栏点击Dockerformac应用图标->Perferences..->Daemon->Registrymirrors。在列表中填写加速器地址https://reg-mirror.qiniu.com【替换成你的链接】。修改完成之后,点击Apply&Restart按钮,Docker就会重启并应用配置的镜像地址了。
 
Docker镜像加速配置
 
  以上主流的平台配置完成后,接下来就是检查加速器是否生效
 
  检查加速器是否生效配置加速器之后,如果拉取镜像仍然十分缓慢,请手动检查加速器配置是否生效,在命令行执行dockerinfo,如果从结果中看到了如下内容,说明配置成功。
 
Docker镜像加速配置
 
  本章总结:
 
  以上就是《【保姆级教程】Docker入门到实战教程之七:Docker镜像加速,从此告别龟速!》的全部内容,各个平台的加速器服务都有说明,根据站长写的教程配置好加速器服务,从此告别龟速,让你dockerpull镜像嗖嗖的,更多Docker相关干货还请继续关注本网站Docker板块

相关文章

站点信息