使用docker官方的docker hub速度太慢,正好看到国内阿里云也做了docker镜像,于是想试试看阿里云的docker源。先附上 阿里云docker hub地址 .新用户需要注册成为开发者。打开 http://dev.aliyun.com/search.html->使用阿里云账号登录阿里云的docker hub->进入管理中心按照要求注册就ok,注册成功之后,进入 管理中心 ,首次登录会让用户设置密码。然后就会看到如下页面:

阿里云会给每个用户分配一个加速地址,我的加速地址为 https://2h3po24q.mirror.aliyuncs.com

然后对于不同的系统、版本,在设置加速地址上都有些不同。如下

对于Ubuntu用户

  1. //ubuntu下docker一键安装脚本
  2. curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
  3. //配置Docker加速器
  4.  
  5. //如果系统是 Ubuntu 12.04 14.04,Docker 1.9 以上
  6.  
  7. echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=https://2h3po24q.mirror.aliyuncs.com\"" | sudo tee -a /etc/default/docker
  8. sudo service docker restart
  9.  
  10. //如果您的系统是 Ubuntu 15.04 16.04,Docker 1.9 以上
  11.  
  12. sudo mkdir -p /etc/systemd/system/docker.service.d
  13. sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'
  14. [Service]
  15. ExecStart=
  16. ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=https://2h3po24q.mirror.aliyuncs.com
  17. EOF
  18. sudo systemctl daemon-reload
  19. sudo systemctl restart docker

对于Centos用户

  1. //centos下docker一键安装脚本
  2. curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
  3. //配置Docker加速器
  4.  
  5. //系统要求 CentOS 7 以上,Docker 1.9 以上。
  6. sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
  7. sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://2h3po24q.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service
  8. sudo systemctl daemon-reload
  9. sudo service docker restart

对于Windows用户

  1. //推荐安装Docker Toolbox。
  2. //Toolbox的介绍和帮助: mirrors.aliyun.com/help/docker-toolbox
  3. //Windows系统的安装文件目录: mirrors.aliyun.com/docker-toolbox/windows
  4.  
  5. # 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。
  6. docker-machine create --engine-registry-mirror=https://2h3po24q.mirror.aliyuncs.com -d virtualbox default
  7.  
  8. # 查看机器的环境配置,并配置到本地。然后通过Docker客户端访问Docker服务。
  9. docker-machine env default
  10. eval "$(docker-machine env default)"
  11. docker info

对于Mac用户

  1. //推荐安装Docker Toolbox。
  2. //Toolbox的介绍和帮助: mirrors.aliyun.com/help/docker-toolbox
  3. //Mac系统的安装文件目录: mirrors.aliyun.com/docker-toolbox/mac
  4.  
  5. # 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。
  6. docker-machine create --engine-registry-mirror=https://2h3po24q.mirror.aliyuncs.com -d virtualbox default
  7.  
  8. # 查看机器的环境配置,并配置到本地。然后通过Docker客户端访问Docker服务。
  9. docker-machine env default
  10. eval "$(docker-machine env default)"
  11. docker info

使用阿里云Docker镜像加速的更多相关文章

  1. Docker使用阿里云docker镜像加速

    首先进入阿里云docker库首页 https://dev.aliyun.com/ 点击 管理中心 点击 加速器 复制下面的加速地址 进入docker的 Settings 把basic 切换成 adva ...

  2. 配置阿里云Docker镜像加速仓库

    1.首先要有个阿里云的账号 2.访问:https://cr.console.aliyun.com 3.登陆后可看到: 我的加速地址:https://g65zw8cl.mirror.aliyuncs.c ...

  3. 阿里云docker镜像加速

    echo "DOCKER_OPTS=\"--registry-mirror=https://yeyieqis.mirror.aliyuncs.com\"" | ...

  4. docker使用阿里云Docker镜像库加速

    官方镜像下载实在是慢,于是开通了阿里云开发者帐号, 官方帮助 阿里云Docker镜像库 阿里云容器Hub服务:http://dev.aliyun.com/search.html 来自云端的容器Hub服 ...

  5. 【docker】解决docker pull镜像 拉取镜像龟速的问题,docker拉取镜像使用阿里云docker镜像加速器

    在docker拉取mysql镜像过程中,出现龟速的问题,解决这个问题的方法: 这个页面 停留了好久好久,依旧没有下载完成. 碰上这种情况 1.先退出Ctrl+C 2.在浏览器上进入阿里云docker库 ...

  6. 阿里云Docker镜像仓库(Docker Registry)

    镜像仓库申请地址: https://cr.console.aliyun.com/cn-shanghai/instances/repositories   一.创建命名空间 例如daniel-hub   ...

  7. Python pip 下载速度慢? Windows 设置 国内源,用 阿里云 国内镜像 加速

    pip 提供了对 Python 包的查找.下载.安装.卸载的功能,是非常方便的 Python 包管理工具.但是,令人苦恼的是 pip 在国内的下载速度非常慢,速度常常只有每秒几十 K,甚至才几 K,小 ...

  8. 使用阿里云maven镜像加速jar包下载

    编辑 MAVEN_HOME/conf 文件夹下的 settings.xml,找到 <mirrors> 节点,把下面内容添加在其子节点内: <mirror> <id> ...

  9. 阿里云 docker image 加速

    使用的国内网络下载docker image太困难了,简直龟速,于是上网查看如何加速docker image的下载,没想到网上还真有,看来现在自己的知识圈子太小了,还需要多接触新的知识.找到第一个atu ...

随机推荐

  1. Linux使用jstat命令查看jvm的GC情况(转)

    B. jstack jstack主要用来查看某个Java进程内的线程堆栈信息.语法格式如下: 1 jstack [option] pid 2 jstack [option] executable co ...

  2. python笔记20-yaml文件写入(ruamel.yaml)

    前言 yaml作为配置文件是非常友好的一种格式,前面一篇讲了yaml的一些基础语法和读取方法,本篇继续讲yaml文件写入方法 用yaml模块写入字典嵌套字典这种复杂的数据,会出现大括号{ },不是真正 ...

  3. serverbash漏洞修补日记——2014/09/30

    近期bash漏洞在网上闹得沸沸扬扬的,我也修补一下.以防万一. 须要用到的命令: 查看操作系统版本号:cat /etc/issue 查看bash版本号:bash -version 查看操作系统是64位 ...

  4. Node 多进程并发控制小模块 - lockman

    介绍 lockman 是一个用于多进程的并发控制锁, 类似一些语言中(比如 C#)的 lock 关键字可以用来确保代码块完成运行,而不会被其他进程中断.它可以把一段代码定义为互斥段(critical ...

  5. sqlserver 汉字转拼音

    作者不详       --方法一sqlserver汉字转拼音首字母 --调用方法 select dbo.procGetPY ('中國') Create FUNCTION dbo.procGetPY ( ...

  6. iOS:上线的基本流程

    1.创建唯一标书符App ID 首先打开开发者网站,进入证书页面,我们点击Identifiers下边App IDs选项,然后点击右上角加号,如图: 2.申请发布证书 我们点击Certificates下 ...

  7. Thinkphp学习笔记6-redirect 页面重定向

    ThinkPHP redirect 方法可以实现页面的重定向(跳转)功能.redirect 方法语法如下: $this->redirect(string url, array params, i ...

  8. onvif获取摄像头的流媒体地址完整流程

    linux设备上的Onvif 实现6:获取摄像头的流媒体地址完整流程 整体流程: Probe: 发现网络摄像头,获取webserver地址 http://192.168.15.240/onvif/de ...

  9. SpringMVC配置全局日期转换器,处理日期转换异常

    Spring 3.1.1使用Mvc配置全局日期转换器,处理日期转换异常链接地址: https://www.2cto.com/kf/201308/236837.html spring3.0配置日期转换可 ...

  10. ffmpeg Win8移植记(一)

    最近和同事一起合作,移植ffmepg到Win8平台上. Windows Store 要求3个架构X86 X64 ARM, 我们主要做的就是X86和ARM的平台, X86的平台移植的文章已经很多了.我推 ...