安装Docker和配置加速器(二)
一、 安装 docker-ce
1. 访问 https://opsx.alibaba.com/mirror

2. 打开这条URL:

二、Ubuntu 系统安装 Docker
1. 使用apt-get进行安装最新版本
1.1 安装必要的一些系统工具
root@ubuntu-:~# sudo apt-get update
root@ubuntu-:~# sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
1.2 安装GPG证书
root@ubuntu-:~# curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - # 注意:后面的“-”也是命令的一部分
1.3 写入软件源信息
root@ubuntu-:~# sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
1.4 更新并安装 Docker-CE
root@ubuntu-:~# sudo apt-get -y update
root@ubuntu-:~# sudo apt-get -y install docker-ce
2. 安装指定版本的Docker-CE(可略过):
2.1 查找Docker-CE的版本
root@ubuntu-:~# apt-cache madison docker-ce
2.2 选好想安装的版本号,如下:
# docker-ce | 17.03.1~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
# docker-ce | 17.03.0~ce-0~ubuntu-xenial | http://mirrors.aliyun.com/docker-ce/linux/ubuntu xenial/stable amd64 Packages
2.3 安装指定版本的Docker-CE: (VERSION 例如上面的 17.03.1~ce-0~ubuntu-xenial)
root@ubuntu-:~# sudo apt-get -y install docker-ce=[VERSION]
3. 安装完成后校验,看到以下信息表示成功
root@ubuntu-:~# systemctl start docker.service
root@ubuntu-:~# systemctl enable docker.service

三、CentOS 7 (使用yum进行安装)
1.1 安装必要的一些系统工具
[root@centos7 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
1.2 添加软件源信息
[root@centos7 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.3 更新并安装 Docker-CE
[root@centos7 ~]# yum makecache fast
[root@centos7 ~]# yum -y install docker-ce
1.4 开启Docker服务
[root@centos7 ~]# systemctl start docker
[root@centos7 ~]# systemctl enable docker

注:官方软件源默认启用了最新的软件,您可以通过编辑软件源的方式获取各个版本的软件包。例如官方并没有将测试版本的软件源置为可用,你可以通过以下方式开启。同理可以开启各种测试版本等。
[root@centos7 ~]# vim /etc/yum.repos.d/docker-ce.repo
# 将 [docker-ce-test] 下方的 enabled=0 修改为 enabled=1

2. CentOS7 安装指定版本的Docker-CE(可忽略)
2.1 查找Docker-CE的版本
[root@centos7 ~]# yum list docker-ce.x86_64 --showduplicates | sort -r

2.2 安装指定版本的Docker-CE: (VERSION 例如上面的 17.03.0.ce.1-1.el7.centos)
[root@centos7 ~]# yum -y install docker-ce-[VERSION]
注意:在某些版本之后,docker-ce安装出现了其他依赖包,如果安装失败的话请关注错误信息。例如 docker-ce 17.03 之后,需要先安装 docker-ce-selinux。
[root@centos7 ~]# yum list docker-ce-selinux- --showduplicates | sort -r
[root@centos7 ~]# yum -y install docker-ce-selinux-[VERSION]
3. 安装完成后校验,看到以下信息表示成功
[root@centos7 ~]# systemctl start docker.service
[root@centos7 ~]# systemctl enable docker.service

4. 查看Docker版本信息,如下表示OK

四、配置 docker 加速器
注:Ubuntu和CentOS都是相同的配置!
[root@centos7 ~]# curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://abcd1234.m.daocloud.io
[root@centos7 ~]# systemctl restart docker

注:看到以上信息表示加速器配置成功!
五、如果要修改容器本地存放的位置,则修改成如下(可选)
[root@centos7 ~]# vim /etc/docker/daemon.json
-------------------- 添加配置如下 ---------------------
{"registry-mirrors": ["http://abcd1234.m.daocloud.io"],"graph": "/data/docker"}
[root@centos7 ~]# mkdir -p /data/docker
[root@centos7 ~]# systemctl restart docker
验证拉取镜像速度

速度很快,感觉良好,好评!
安装Docker和配置加速器(二)的更多相关文章
- 从零开始一步一步搭建Ubuntu Server服务器、修改数据源、安装Docker、配置镜像加速器、Compose部署Gitlab服务
场景 最终目的是使用Docker Compose部署一个Gitlab服务. 效果 注: 博客: https://blog.csdn.net/badao_liumang_qizhi关注公众号 霸道的程序 ...
- Ubuntu安装Docker及镜像加速器
一.安装Docker sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificate ...
- kali安装docker以及配置阿里云镜像加速
1.需求 最近需要用到docker比较多,遂安装使用下,第一次用docker搭建测试环境,不得不说,docker真香.期间遇到了比较多奇奇怪怪的问题,网上的教程也比较多比较乱,遂记录一下. 2.安装d ...
- 安装docker及配置Android开发环境
安装docker 官方原来的安装docker的脚本https://get.docker.com/已经过时,现在使用的是https://get.docker.com/,命令如下: curl -s htt ...
- Ubuntu 16.04 LTS安装Docker并使用加速器
参考优酷:http://v.youku.com/v_show/id_XMTkxOTYwODcxNg==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2 首 ...
- ubuntu 安装 docker 并配置镜像加速(使用 apt-get 进行安装)
ubuntu 安装docker CentOS docker安装 https://blog.csdn.net/weixin_44953227/article/details/108597310 你需要这 ...
- Docker:银河麒麟系统/Ubuntu/arm64-离线安装Docker,配置自启
下载离线包 离线安装包地址:https://download.docker.com/linux/debian/dists/stretch/pool/stable/ 注意: amd64是处理器64位 复 ...
- kali虚拟机安装VMTools、更新源、安装docker、配置sqli-labs
一.安装VMTools: 传送门:关于安装VMTools 跟其他版本的虚拟机安装VMTools没什么区别,也得连网(我是kali用dhcp开nat模式) 之后按照上面的链接根据博主的步骤一步一步来即可 ...
- Zookeeper单机安装部署与配置(二)
在上篇博客中简单介绍了Zookeeper的特点和应用场景,详情可参考:<Zookeeper简介(一)>,那么这篇博客我们介绍一下关于Zookeeper的单机模式安装步骤与配置. 环境准备 ...
随机推荐
- 微信服务器配置令牌(Token)
实现步骤: 第一步:填写服务器配置 登录微信公众平台官网后,在公众平台后台管理页面 - 开发者中心页,点击“修改配置”按钮,填写服务器地址(URL).Token和EncodingAESKey,其中UR ...
- 初学HTML-8
video标签:播放视频 格式一:<video src=""> </video> video标签的属性: src:用于告诉video标签需要播放的视频地址. ...
- 51Nod 最小公倍数之和V3
这题公式真tm难推……为了这题费了我一个草稿本…… woc……在51Nod上码LaTeX码了两个多小时…… 一开始码完了前半段,刚码完后半段突然被51Nod吃了,重新码完后半段之后前半段又被吃了,吓得 ...
- Spring Boot Oauth2缓存UserDetails到Ehcache
在Spring中有一个类CachingUserDetailsService实现了UserDetailsService接口,该类使用静态代理模式为UserDetailsService提供缓存功能.该类源 ...
- vue.js及项目实战[笔记]— 05 WebPack
一. 历史介绍 1. 规范 AMD Commonjs||CMD UMD 参考:认识AMD.CMD.UMD.CommonJS 2. 工具 npm bower webpack browserify 参考: ...
- JMeter 查看结果树监听器响应数据中文显示乱码解决方法
查看结果树监听器响应数据中文显示乱码解决方法 by:授客 QQ:1033553122 问题描述 使用监听器-查看结果树(View Results Tree Listener)过程中发现,响应数据面 ...
- 云卡门禁安卓SDK_BLEDOOR_SDK_ANDROID_2016_12_15
package com.bosk.bledoor.sdk; //sdk包的开门服务类,AndroidManifest.xml 必须注册 //<service //android:name=&qu ...
- 项目开发常见字符串处理模型-strstr-while/dowhile模型
strstr-whiledowhile模型用于在母字符串中查找符合特征的子字符串. c语言库提供了strstr函数,strstr函数用于判断母字符串中是否包含子字符串,包含的话返回子字符串的位置指针, ...
- Flume组件汇总2
Component Interface Type Alias Implementation Class org.apache.flume.Channel memory org.apache.flume ...
- python中get pass用法
python中getpass 模块的作用是输入密码不可见 运行到这脚本不继续运行下去, 打开pycharm中的terminal 如上图显示,password中有输入密码,但不显示