Docker国内镜像源设置

标签: docker-镜像源
19531人阅读 评论(1) 收藏 举报
分类:

docker的pull真心好用,但是docker的默认镜像源全在美国,所以一般情况下使用docker pull xxxx的时候会出现Repository not found,或者拉取镜像速度慢得让人无法接受。
根据以往的经验,yum源可以换国内的,maven源可以换国内的,npm源可以换国内的,所以docker源理论上也是可以的。
我这里选择的是DaoCloud的源,听说他是国内第一个提供docker镜像源的机构,现在阿里云好像也给了每个用户一个加速地址。

Docker 版本在 1.8 与 1.11 之间(1.8以下好像也行)

找到docker配置文件

不同系统下,docker文件的位置不一样,我是linux(其他系统的的配置请见最后,如何获得加速地址的地方),目录为/etc/default/docker,如果没有,那么就在/etc/sysconfig/docker,如果还是没有,那么就去/etc/default/下创建一个吧。

编辑docker

vim docker

加入curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://18817714.m.daocloud.io"
其中http://18817714.m.daocloud.io是我的加速地址,永久免费,你也可以换成你自己的,或者去网上搜一个好心人提供的,长期免费的就行了。(如何获得自己的加速地址,请看后面)

Docker 版本在 1.12 或更高

创建或修改 /etc/docker/daemon.json 文件,修改为如下形式

{
    "registry-mirrors": [
        "加速地址"
    ],
    "insecure-registries": []
}

重启docker

service docker restart

再去试试docker pull,速度是不是快的飞起。

加速地址获取方法(我使用的DaoCloud)

网址:https://www.daocloud.io/
先注册一个,登陆,现在已经永久免费了。
然后操作如图:
这里写图片描述

图(1)

这里写图片描述
图(2)

这里也linux、macos、windows的配置方法(linux的这段脚本只对docker 1.9版本以上有效),加速地址就是红色框内那一段。

查看评论

Docker基本命令以及Ubuntu16.04更换源

百度百科:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间...
  • SKI_12
  • SKI_12
  • 2017-08-04 23:53:57
  • 2531

docker简介及使用国内镜像源安装docker

docker简介及使用国内镜像源安装docker
  • guoyajie1990
  • guoyajie1990
  • 2017-02-26 08:05:49
  • 4376

Docker 修改镜像源地址

我的Docker 版本为 1.12.6 宿主机为CentOS7从网上找了几个速度比较快的镜像地址: Docker 官方中国区 https://registry.docker-cn.com 网易 ht...
  • yhjay88
  • yhjay88
  • 2017-06-27 13:37:55
  • 12583

Docker 使用国内加速器

使用国内源对docker image拉取进行加速的方法。 CentOS7中会有一个坑,在此指出。...
  • bychahaha
  • bychahaha
  • 2016-10-09 02:34:37
  • 8615

Docker切换国内镜像下载源——配置国内免费registry mirror

转载:http://blog.csdn.net/wangtaoking1/article/details/49126621 由于国内特殊的网络环境,往往我们从Docker Hub中拉取镜像并不...
  • huludan
  • huludan
  • 2016-09-30 21:51:17
  • 33287

配置docker官方源并用yum安装docker

一、docker的官方安装文档: https://docs.docker.com/engine/installation/linux/centos/ 由docker给的文档可以看出它也...
  • jackyzhousales
  • jackyzhousales
  • 2017-09-15 19:53:58
  • 511

Docker中配置国内镜像

在正常情况下,docker有一个默认连接的国外官方镜像,在国外的网友访问该官方镜像自然不成问题,但是国内毕竟不是国外,由于国情不同,中国的网络访问国外官方镜像网速一向很慢,而且往往还会遭遇断网的窘境,...
  • ZZY1078689276
  • ZZY1078689276
  • 2017-08-18 16:36:05
  • 20424

docker国内镜像拉取和镜像加速registry-mirrors配置修改

拉取docker国内镜像,加速器,修改registry-mirro,找不到/etc/default/dcoker,/etc/sysconfig/docker...
  • u014231523
  • u014231523
  • 2017-03-10 15:28:17
  • 29149

Docker学习笔记 — 配置国内免费registry mirror

配置国内免费registry mirror,加快Docker镜像拉取速度
  • wangtaoking1
  • wangtaoking1
  • 2015-10-14 16:14:58
  • 27983

解决Docker pull镜像速度过慢的问题

目前,Docker拥有中国的官方镜像,具体内容可访问https://www.docker-cn.com/registry-mirror在使用时,Dock...
  • eva001206130
  • eva001206130
  • 2018-03-30 10:29:23
  • 108
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 15万+
    积分: 1518
    排名: 3万+
    博客专栏
    最新评论