关闭

Docker国内镜像源设置

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

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版本以上有效),加速地址就是红色框内那一段。

3
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

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

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

使用国内docker镜像源

在国内,通过Docker的pull和push命令访问hub.docker时,网络十分慢,而且会出现各种各样的网络连接问题。因此这里介绍下如何使用国内的镜像源,这里以DaoCloud为例。 1. 注册...
  • styshoo
  • styshoo
  • 2017-02-22 06:19
  • 4498

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

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

Docker中配置国内镜像

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

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

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

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

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

Docker 使用国内镜像daocloud.io

注册一个www.daocloud.io的用户并且登录 访问以下网址获取加速方法 https://www.daocloud.io/mirror#accelerator-doc 自动配置 Docke...
  • remote_roamer
  • remote_roamer
  • 2016-12-19 22:37
  • 5135

docker pull 国内镜像配置

首先进入daoCloud 官网,点击更多,下面会有“加速器” ,点击进去后,你会看到如下页面, 分别对应了3个系统的docker 镜像设置脚本,对应执行以下就可以了。
  • pangfei0
  • pangfei0
  • 2018-01-05 17:32
  • 62

【Docker加速】- 解决docker pull镜像速度慢的问题

解决docker pull镜像速度慢的问题 直接下载Docker镜像时,由于种种原因,经常下载失败,即使连接成功也是很慢,怎么办呢 目前我知道可以提升速度的办法:DaoCloud 提供Dock...
  • shenzhen_zsw
  • shenzhen_zsw
  • 2017-07-03 22:52
  • 3405

docker pull 下来的镜像文件存放的位置

参考文献: http://www.tuicool.com/articles/bENrUf 1. 存放在 /var/lib/docker 2. repositories-aufs文件: {...
  • jay463261929
  • jay463261929
  • 2017-03-23 17:22
  • 8604
    个人资料
    • 访问:112934次
    • 积分:1148
    • 等级:
    • 排名:千里之外
    • 原创:36篇
    • 转载:4篇
    • 译文:0篇
    • 评论:65条
    博客专栏
    最新评论