镜像加速器

国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:

  • Docker 官方提供的中国 仓库私服 https://registry.docker-cn.com
  • 阿里云加速器(需登录账号获取)
  • 七牛云加速器

当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。

国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行 Docker 的云平台选择对应的镜像加速服务。

我们以 Docker 官方加速器 https://registry.docker-cn.com 为例进行介绍。

Ubuntu 14.04、Debian 7 Wheezy

对于使用 upstart 的系统而言,编辑 /etc/default/docker 文件,在其中的 DOCKER_OPTS 中配置加速器地址:

DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com"
重新启动服务。

$ sudo service docker restart
Ubuntu 16.04+、Debian 8+、CentOS 7
对于使用 systemd 的系统,请在/etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)

{"registry-mirrors": ["https://registry.docker-cn.com"]
}

注意,一定要保证该文件符合 json 规范,否则 Docker 将不能启动。

之后重新启动服务。

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

注意:如果您之前查看旧教程,修改了 docker.service 文件内容,请去掉您添加的内容(–registry-mirror=https://registry.docker-cn.com),这里不再赘述。

Windows 10

对于使用 Windows 10 的系统,在系统右下角托盘 Docker 图标内右键菜单选择 Settings,打开配置窗口后左侧导航菜单选择 Daemon。在 Registry mirrors 一栏中填写加速器地址 https://registry.docker-cn.com,之后点击 Apply 保存后 Docker 就会重启并应用配置的镜像地址了。

macOS

对于使用 macOS 的用户,在任务栏点击 Docker for mac 应用图标 -> Perferences… -> Daemon -> Registry mirrors。在列表中填写加速器地址 https://registry.docker-cn.com。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。

检查加速器是否生效
命令行执行docker info,如果从结果中看到了如下内容,说明配置成功。

Registry Mirrors:https://registry.docker-cn.com/

Linux系统为docker配置镜像加速器相关推荐

  1. 《Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署》——2.2 容器式Linux系统的Docker配置...

    本节书摘来自异步社区<Docker容器:利用Kubernetes.Flannel.Cockpit和Atomic构建和部署>一书中的第2章,第2.2节,作者: [美]Christopher ...

  2. Docker 下载安装 Docker 配置镜像加速器

    1.下载Docker-CE rpm安装包 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 2.注意下载版本要和操作 ...

  3. Ubuntu Server 16.04 LTS上给Docker配置镜像加速器

    场景 Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  4. Linux 中给 docker 配置镜像加速

    问题描述 Docker 默认下载镜像都是从 docker hub 进行下载,而 docker hub 是一个国外网站,下载速度极慢,故配置国内镜像加速,很大程度上提高了 docker 下载镜像的速度, ...

  5. 从零开始一步一步搭建Ubuntu Server服务器、修改数据源、安装Docker、配置镜像加速器、Compose部署Gitlab服务

    场景 最终目的是使用Docker Compose部署一个Gitlab服务. 效果 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程 ...

  6. Docker安装及配置镜像加速器

    一:简介 首先说明一下Docker是什么,可以做什么. Docker是一个开源的容器引擎,可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理. Docker可更快地打包.测试以及部署应 ...

  7. Docker安装及配置镜像加速器(一)

    一:简介 首先说明一下Docker是什么,可以做什么. Docker是一个开源的容器引擎,可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理. Docker可更快地打包.测试以及部署应 ...

  8. DockerKubernetes ❀ Docker的在线安装、离线安装、配置镜像加速器、配置文件参数详解

    文章目录 1.Docker容器技术简述 2.CentOS 6安装Docker 3.CentOS 7/8安装Docker 3.1 卸载旧版本Docker与其依赖关系 3.2 安装Docker服务 3.2 ...

  9. 尚硅谷Docker实战教程-笔记02【安装docker、镜像加速器配置】

    尚硅谷大数据技术-教程-学习路线-笔记汇总表[课程资料下载] 视频地址:尚硅谷Docker实战教程(docker教程天花板)_哔哩哔哩_bilibili 尚硅谷Docker实战教程-笔记01[理念简介 ...

  10. docker入门(二) 配置镜像加速器

    一.为什么要下载镜像加速器 默认情况下,从dockerhub上下载 docker镜像太慢了,一般都会配置镜像加速器 ustc:中科大镜像加速器 阿里云 腾讯云 网易云 这里默认 下载腾讯云 二.具体步 ...

最新文章

  1. 推荐13个CSS3快速开发工具
  2. 关于浏览器和浏览器内核的解释
  3. Python3基础-分数运算
  4. hibernate中@Entity和@Table的区别
  5. TFLite基础知识
  6. Java数组相关知识
  7. 企业信息化解决方案——插件式平台开发框架
  8. [机器学习]机器学习常用的模型评估方法
  9. 拓端tecdat|使用SAS Enterprise Miner进行数据挖掘:信用评分构建评分卡模型
  10. android:异步任务asyncTask介绍及异步任务下载图片(带进度条)
  11. DLL Care破解版|DLL Care(DLL修复工具)破解版下载(附激活码)
  12. appscan如何扫描移动应用APP
  13. 林海峰讲的python_线性回归模型与最小二乘法(附python源码)
  14. value函数介绍和实例
  15. chmod的使用 czy:czy 文件名
  16. 股票全自动交易软件的风险有哪些?
  17. ZeroNet搭建个人网站,一些搞笑图片
  18. Efficient Graph-Based Image Segmentation论文思路
  19. 巨控GRM530远程模块与西门子上-300PLC远程上下载程序,远程在线调试程序
  20. NRF24L012.4G模块

热门文章

  1. Mcafee杀毒软件卸载不了
  2. Github | 标星 1W+ 清华大学计算机系课程攻略!
  3. 三菱FX3U-PLC 前馈+PID闭环调节实现液压同步控制(比例换向阀)
  4. (Python)裁剪人脸图片获得人脸的嘴唇区域
  5. 有没有手机版_iQOO Neo 855版性价比神机:不到两千,充电一局玩十局
  6. Linux【环境部署 02】yum源镜像下载+挂载镜像+本地yum源配置+局域网yum源服务搭建+局域网yum源使用(一篇学会离线yum源配置)
  7. IADS Revision Note 1: Asymptotic Notations
  8. JMP软件与康涅狄格大学商学院
  9. win8计算机修改mac,快捷MAC地址修改器
  10. meshLab裁剪网格