美文网首页dockerDocker云生态
Docker快速安装以及换镜像源

Docker快速安装以及换镜像源

作者: 行书以鉴 | 来源:发表于2017-04-27 21:24 被阅读4343次

不得不说 docker的火爆程度已经达到的地步,

由于国外docker搭建太慢,国外的安装文档也很全面,这里就不在详述,详情可以点击这里:

正主:Docker 官方镜像加速:http://www.docker-cn.com/registry-mirror

在这里打算记录下使用国内源快速搭建docker的方法:Daocloud极速下载真的是快啊~~~

在 Linux上 安装 Docker

curl -sSL https://get.daocloud.io/docker | sh 

适用于Ubuntu,Debian,Centos等大部分Linux,会3小时同步一次Docker官方资源


当然有时候不知道为什么daocloud响应不了,用阿里云的:

阿里云的:

安装最新版本的Docker Engine

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet| sh -

安装1.9.1版本的Docker Engine

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet| sh /dev/stdin 1.9.1

如果你的机器是阿里云主机,那么可以通过以下脚本,通过内网地址进行安装。

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/intranet| sh -



安装 Docker Compose

Docker Compose存放在Git Hub,不太稳定。

你可以也通过执行下面的命令,高速安装Docker Compose。

curl -L https://get.daocloud.io/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

chmod  +x  /usr/local/bin/docker-compose

你可以通过修改URL中的版本,可以自定义您的需要的版本。


Docker更换镜像源

有位博主说的好,国内有4家感觉还可以的镜像源.

选择一:老东家的  daocloud:

老东家提供的daocloud加速器,需要用户注册,每个用户每个月限制10GB

不过也感觉非常快,注册也相当容器,不需要验证邮箱噢~~~>-<

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://67e93489.m.daocloud.io

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f7291398.m.daocloud.io

具体来说  daocloud的模式就是将你的id也就是shell123转化成67e93489,其格式为:

curl-sSL https://get.daocloud.io/daotools/set_mirror.sh | sh-shttp://{your_id}.m.daocloud.io

事实上,实际改的是

ExecStart=/usr/bin/docker-current daemon --registry-mirror=http://{your_id}.m.daocloud.io\

记得设置后,需要重新启动  sudo service docker restart


选择二:ustc 中科大的docker源 也是超级好的

官方文档也写的非常好,有兴趣可以看看

配置方法:

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。

请在该配置文件中加入(没有该文件的话,请先建一个):

{

"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]

}

亦即:$~ sudo vim /etc/docker/daemon.json  写入:

{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]}这一行 然后重启docker服务即可.


选择三:网易蜂巢的镜像源,个人感觉上面的镜像好少,而且有时候pull他们的镜像还会失败,不过如果要写dockerfile的话,可以到上面参考参考,dockerfile他们到时写的很详细噢~

$~ sudo echo"DOCKER_OPTS=\"--registry-mirror=http://hub-mirror.c.163.com\"">>/etc/default/docker

$~ service docker restart


最后一个选择:阿里的alicloud

个人感觉繁琐的是在注册上:不光要注册为阿里云的用户,还得加入开发者平台。不过提着眼睛做完这些以后,它的服务还真是不错,基本1MB/s的pull速度(部分原因可能是因为我也在杭州吧)。配置方法跟daocloud类似,也是开通加速器以后给一个url。

ExecStart=/usr/bin/docker-current daemon --registry-mirror=https://{your_id}.mirror.aliyuncs.com\

阿里的你们可以去尝试,如果不是阿里云的EMS用户的话,个人不太推荐。


所以本人 强烈推荐!!强烈推荐!!使用ustc的!!!!


#Docker-machine安装

参照官网的教程:https://docs.docker.com/machine/install-machine/

linux用户安装方式为:$~  curl-L https://github.com/docker/machine/releases/download/v0.10.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine &&chmod +x /tmp/docker-machine &&  sudo cp /tmp/docker-machine /usr/local/bin/docker-machine

相关文章

  • Docker快速安装以及换镜像源

    不得不说 docker的火爆程度已经达到的地步, 由于国外docker搭建太慢,国外的安装文档也很全面,这里就不在...

  • WebRTC-Android编译

    一、利用docker的ubantu镜像安装 1、安装docker,Docker快速入门2、下载docker镜像 上...

  • 5、华为麒麟(aarch64)安装docker 及docker-

    一、安装docker(更换yum镜像源为华为) 二、安装docker-compose 安装epel源 安装dock...

  • 安装docker

    在线安装docker 修改镜像存储目录 添加配置: 修改镜像源 添加配置: 离线安装docker-compose ...

  • 利用docker搭建kali容器并配置ssh访问

    Installation 首先不得不说的是安装docker环境以及更换docker镜像源为国内源,可以参照 我的...

  • centos7安装docker及redis

    安装docker (1)使用yum安装docker依赖包 (2)切换镜像源 (3)使用脚本安装docker (4)...

  • Centos7安装docker-ce+gitlab-ce

    1、安装docker-ce 2、设置镜像加速器 3、安装docker-compose 国内镜像源 4、安装gitl...

  • 安装docker

    安装docker 添加docker的yum源 配置镜像加速器:自由选择 更新yum源缓存, 安装docker-ce...

  • Centos7使用docker安装mysql5.7

    安装docker过程略... 修改docker源 这样下载镜像非常快。 重启docker 下载镜像 关闭SElin...

  • linux安装docker

    docker 安装 安装依赖包 设置阿里云镜像源 安装 Docker-CE 报错 解决办法 启动docker 添加...

网友评论

本文标题:Docker快速安装以及换镜像源

本文链接:https://www.haomeiwen.com/subject/vjmnzttx.html