阿里云安装Docker 步骤
阿里云安装Docker 步骤:
step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
Step 3: 更新并安装 Docker-CE
sudo yum makecache fast sudo yum -y install docker-ce
Step 4: 开启Docker服务
sudo service docker start
执行情况日志如下:
[root@helloword ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2 已加载插件:fastestmirror base | 3.6 kB 00:00 epel | 4.7 kB 00:00 extras | 3.4 kB 00:00 updates | 3.4 kB 00:00 (1/2): epel/x86_64/updateinfo | 848 kB 00:00 (2/2): epel/x86_64/primary_db | 6.1 MB 00:00 Loading mirror speeds from cached hostfile 正在解决依赖关系 --> 正在检查事务 ---> 软件包 device-mapper-persistent-data.x86_64.0.0.7.0-0.1.rc6.el7 将被 安装 --> 正在处理依赖关系 libaio.so.1(LIBAIO_0.4)(64bit),它被软件包 device-mapper-persistent-data-0.7.0-0.1.rc6.el7.x86_64 需要 --> 正在处理依赖关系 libaio.so.1(LIBAIO_0.1)(64bit),它被软件包 device-mapper-persistent-data-0.7.0-0.1.rc6.el7.x86_64 需要 --> 正在处理依赖关系 libaio.so.1()(64bit),它被软件包 device-mapper-persistent-data-0.7.0-0.1.rc6.el7.x86_64 需要 ---> 软件包 lvm2.x86_64.7.2.02.171-8.el7 将被 安装 --> 正在处理依赖关系 lvm2-libs = 7:2.02.171-8.el7,它被软件包 7:lvm2-2.02.171-8.el7.x86_64 需要 --> 正在处理依赖关系 liblvm2app.so.2.2(Base)(64bit),它被软件包 7:lvm2-2.02.171-8.el7.x86_64 需要 --> 正在处理依赖关系 libdevmapper-event.so.1.02(Base)(64bit),它被软件包 7:lvm2-2.02.171-8.el7.x86_64 需要 --> 正在处理依赖关系 liblvm2app.so.2.2()(64bit),它被软件包 7:lvm2-2.02.171-8.el7.x86_64 需要 --> 正在处理依赖关系 libdevmapper-event.so.1.02()(64bit),它被软件包 7:lvm2-2.02.171-8.el7.x86_64 需要 ---> 软件包 yum-utils.noarch.0.1.1.31-42.el7 将被 安装 --> 正在处理依赖关系 python-kitchen,它被软件包 yum-utils-1.1.31-42.el7.noarch 需要 --> 正在处理依赖关系 libxml2-python,它被软件包 yum-utils-1.1.31-42.el7.noarch 需要 --> 正在检查事务 ---> 软件包 device-mapper-event-libs.x86_64.7.1.02.140-8.el7 将被 安装 ---> 软件包 libaio.x86_64.0.0.3.109-13.el7 将被 安装 ---> 软件包 libxml2-python.x86_64.0.2.9.1-6.el7_2.3 将被 安装 ---> 软件包 lvm2-libs.x86_64.7.2.02.171-8.el7 将被 安装 --> 正在处理依赖关系 device-mapper-event = 7:1.02.140-8.el7,它被软件包 7:lvm2-libs-2.02.171-8.el7.x86_64 需要 ---> 软件包 python-kitchen.noarch.0.1.1.1-5.el7 将被 安装 --> 正在处理依赖关系 python-chardet,它被软件包 python-kitchen-1.1.1-5.el7.noarch 需要 --> 正在检查事务 ---> 软件包 device-mapper-event.x86_64.7.1.02.140-8.el7 将被 安装 ---> 软件包 python-chardet.noarch.0.2.2.1-1.el7_1 将被 安装 --> 解决依赖关系完成 依赖关系解决 ================================================================================ Package 架构 版本 源 大小 ================================================================================ 正在安装: device-mapper-persistent-data x86_64 0.7.0-0.1.rc6.el7 base 400 k lvm2 x86_64 7:2.02.171-8.el7 base 1.3 M yum-utils noarch 1.1.31-42.el7 base 117 k 为依赖而安装: device-mapper-event x86_64 7:1.02.140-8.el7 base 180 k device-mapper-event-libs x86_64 7:1.02.140-8.el7 base 179 k libaio x86_64 0.3.109-13.el7 base 24 k libxml2-python x86_64 2.9.1-6.el7_2.3 base 247 k lvm2-libs x86_64 7:2.02.171-8.el7 base 1.0 M python-chardet noarch 2.2.1-1.el7_1 base 227 k python-kitchen noarch 1.1.1-5.el7 base 267 k 事务概要 ================================================================================ 安装 3 软件包 (+7 依赖软件包) 总下载量:3.9 M 安装大小:12 M Downloading packages: (1/10): device-mapper-event-1.02.140-8.el7.x86_64.rpm | 180 kB 00:00 (2/10): device-mapper-event-libs-1.02.140-8.el7.x86_64.rpm | 179 kB 00:00 (3/10): libaio-0.3.109-13.el7.x86_64.rpm | 24 kB 00:00 (4/10): device-mapper-persistent-data-0.7.0-0.1.rc6.el7.x8 | 400 kB 00:00 (5/10): libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm | 247 kB 00:00 (6/10): lvm2-2.02.171-8.el7.x86_64.rpm | 1.3 MB 00:00 (7/10): python-chardet-2.2.1-1.el7_1.noarch.rpm | 227 kB 00:00 (8/10): lvm2-libs-2.02.171-8.el7.x86_64.rpm | 1.0 MB 00:00 (9/10): python-kitchen-1.1.1-5.el7.noarch.rpm | 267 kB 00:00 (10/10): yum-utils-1.1.31-42.el7.noarch.rpm | 117 kB 00:00 -------------------------------------------------------------------------------- 总计 18 MB/s | 3.9 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction 正在安装 : 7:device-mapper-event-libs-1.02.140-8.el7.x86_64 1/10 正在安装 : 7:device-mapper-event-1.02.140-8.el7.x86_64 2/10 正在安装 : 7:lvm2-libs-2.02.171-8.el7.x86_64 3/10 正在安装 : libaio-0.3.109-13.el7.x86_64 4/10 正在安装 : device-mapper-persistent-data-0.7.0-0.1.rc6.el7.x86_64 5/10 正在安装 : python-chardet-2.2.1-1.el7_1.noarch 6/10 正在安装 : python-kitchen-1.1.1-5.el7.noarch 7/10 正在安装 : libxml2-python-2.9.1-6.el7_2.3.x86_64 8/10 正在安装 : yum-utils-1.1.31-42.el7.noarch 9/10 正在安装 : 7:lvm2-2.02.171-8.el7.x86_64 10/10 Created symlink from /etc/systemd/system/sysinit.target.wants/lvm2-lvmpolld.socket to /usr/lib/systemd/system/lvm2-lvmpolld.socket. 验证中 : 7:device-mapper-event-libs-1.02.140-8.el7.x86_64 1/10 验证中 : 7:device-mapper-event-1.02.140-8.el7.x86_64 2/10 验证中 : yum-utils-1.1.31-42.el7.noarch 3/10 验证中 : libxml2-python-2.9.1-6.el7_2.3.x86_64 4/10 验证中 : python-chardet-2.2.1-1.el7_1.noarch 5/10 验证中 : python-kitchen-1.1.1-5.el7.noarch 6/10 验证中 : 7:lvm2-2.02.171-8.el7.x86_64 7/10 验证中 : device-mapper-persistent-data-0.7.0-0.1.rc6.el7.x86_64 8/10 验证中 : libaio-0.3.109-13.el7.x86_64 9/10 验证中 : 7:lvm2-libs-2.02.171-8.el7.x86_64 10/10 已安装: device-mapper-persistent-data.x86_64 0:0.7.0-0.1.rc6.el7 lvm2.x86_64 7:2.02.171-8.el7 yum-utils.noarch 0:1.1.31-42.el7 作为依赖被安装: device-mapper-event.x86_64 7:1.02.140-8.el7 device-mapper-event-libs.x86_64 7:1.02.140-8.el7 libaio.x86_64 0:0.3.109-13.el7 libxml2-python.x86_64 0:2.9.1-6.el7_2.3 lvm2-libs.x86_64 7:2.02.171-8.el7 python-chardet.noarch 0:2.2.1-1.el7_1 python-kitchen.noarch 0:1.1.1-5.el7 完毕! [root@helloword ~]# sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 已加载插件:fastestmirror adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo repo saved to /etc/yum.repos.d/docker-ce.repo [root@helloword ~]# sudo yum makecache fast 已加载插件:fastestmirror base | 3.6 kB 00:00 docker-ce-stable | 2.9 kB 00:00 epel | 4.7 kB 00:00 extras | 3.4 kB 00:00 updates | 3.4 kB 00:00 docker-ce-stable/x86_64/primary_db | 9.3 kB 00:00 Loading mirror speeds from cached hostfile 元数据缓存已建立 [root@helloword ~]# sudo yum -y install docker-ce 已加载插件:fastestmirror Loading mirror speeds from cached hostfile 正在解决依赖关系 --> 正在检查事务 ---> 软件包 docker-ce.x86_64.0.17.09.0.ce-1.el7.centos 将被 安装 --> 正在处理依赖关系 container-selinux >= 2.9,它被软件包 docker-ce-17.09.0.ce-1.el7.centos.x86_64 需要 --> 正在处理依赖关系 libcgroup,它被软件包 docker-ce-17.09.0.ce-1.el7.centos.x86_64 需要 --> 正在处理依赖关系 libltdl.so.7()(64bit),它被软件包 docker-ce-17.09.0.ce-1.el7.centos.x86_64 需要 --> 正在检查事务 ---> 软件包 container-selinux.noarch.2.2.28-1.git85ce147.el7 将被 安装 --> 正在处理依赖关系 policycoreutils-python,它被软件包 2:container-selinux-2.28-1.git85ce147.el7.noarch 需要 ---> 软件包 libcgroup.x86_64.0.0.41-13.el7 将被 安装 ---> 软件包 libtool-ltdl.x86_64.0.2.4.2-22.el7_3 将被 安装 --> 正在检查事务 ---> 软件包 policycoreutils-python.x86_64.0.2.5-17.1.el7 将被 安装 --> 正在处理依赖关系 setools-libs >= 3.3.8-1,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 libsemanage-python >= 2.5-5,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 audit-libs-python >= 2.1.3-4,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 python-IPy,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 libqpol.so.1(VERS_1.4)(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 libqpol.so.1(VERS_1.2)(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 libapol.so.4(VERS_4.0)(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 checkpolicy,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 libqpol.so.1()(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在处理依赖关系 libapol.so.4()(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要 --> 正在检查事务 ---> 软件包 audit-libs-python.x86_64.0.2.7.6-3.el7 将被 安装 ---> 软件包 checkpolicy.x86_64.0.2.5-4.el7 将被 安装 ---> 软件包 libsemanage-python.x86_64.0.2.5-8.el7 将被 安装 ---> 软件包 python-IPy.noarch.0.0.75-6.el7 将被 安装 ---> 软件包 setools-libs.x86_64.0.3.3.8-1.1.el7 将被 安装 --> 解决依赖关系完成 依赖关系解决 ================================================================================ Package 架构 版本 源 大小 ================================================================================ 正在安装: docker-ce x86_64 17.09.0.ce-1.el7.centos docker-ce-stable 21 M 为依赖而安装: audit-libs-python x86_64 2.7.6-3.el7 base 73 k checkpolicy x86_64 2.5-4.el7 base 290 k container-selinux noarch 2:2.28-1.git85ce147.el7 extras 29 k libcgroup x86_64 0.41-13.el7 base 65 k libsemanage-python x86_64 2.5-8.el7 base 104 k libtool-ltdl x86_64 2.4.2-22.el7_3 base 49 k policycoreutils-python x86_64 2.5-17.1.el7 base 446 k python-IPy noarch 0.75-6.el7 base 32 k setools-libs x86_64 3.3.8-1.1.el7 base 612 k 事务概要 ================================================================================ 安装 1 软件包 (+9 依赖软件包) 总下载量:23 M 安装大小:81 M Downloading packages: (1/10): container-selinux-2.28-1.git85ce147.el7.noarch.rpm | 29 kB 00:00 (2/10): audit-libs-python-2.7.6-3.el7.x86_64.rpm | 73 kB 00:00 (3/10): libcgroup-0.41-13.el7.x86_64.rpm | 65 kB 00:00 (4/10): checkpolicy-2.5-4.el7.x86_64.rpm | 290 kB 00:00 (5/10): libsemanage-python-2.5-8.el7.x86_64.rpm | 104 kB 00:00 (6/10): libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm | 49 kB 00:00 (7/10): python-IPy-0.75-6.el7.noarch.rpm | 32 kB 00:00 (8/10): policycoreutils-python-2.5-17.1.el7.x86_64.rpm | 446 kB 00:00 (9/10): setools-libs-3.3.8-1.1.el7.x86_64.rpm | 612 kB 00:00 warning: /var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm 的公钥尚未安装 (10/10): docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm | 21 MB 00:01 -------------------------------------------------------------------------------- 总计 19 MB/s | 23 MB 00:01 从 https://mirrors.aliyun.com/docker-ce/linux/centos/gpg 检索密钥 导入 GPG key 0x621E9F35: 用户ID : "Docker Release (CE rpm) <docker@docker.com>" 指纹 : 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35 来自 : https://mirrors.aliyun.com/docker-ce/linux/centos/gpg Running transaction check Running transaction test Transaction test succeeded Running transaction 正在安装 : libcgroup-0.41-13.el7.x86_64 1/10 正在安装 : setools-libs-3.3.8-1.1.el7.x86_64 2/10 正在安装 : checkpolicy-2.5-4.el7.x86_64 3/10 正在安装 : libtool-ltdl-2.4.2-22.el7_3.x86_64 4/10 正在安装 : python-IPy-0.75-6.el7.noarch 5/10 正在安装 : audit-libs-python-2.7.6-3.el7.x86_64 6/10 正在安装 : libsemanage-python-2.5-8.el7.x86_64 7/10 正在安装 : policycoreutils-python-2.5-17.1.el7.x86_64 8/10 正在安装 : 2:container-selinux-2.28-1.git85ce147.el7.noarch 9/10 setsebool: SELinux is disabled. 正在安装 : docker-ce-17.09.0.ce-1.el7.centos.x86_64 10/10 验证中 : libsemanage-python-2.5-8.el7.x86_64 1/10 验证中 : docker-ce-17.09.0.ce-1.el7.centos.x86_64 2/10 验证中 : audit-libs-python-2.7.6-3.el7.x86_64 3/10 验证中 : python-IPy-0.75-6.el7.noarch 4/10 验证中 : libtool-ltdl-2.4.2-22.el7_3.x86_64 5/10 验证中 : policycoreutils-python-2.5-17.1.el7.x86_64 6/10 验证中 : libcgroup-0.41-13.el7.x86_64 7/10 验证中 : 2:container-selinux-2.28-1.git85ce147.el7.noarch 8/10 验证中 : checkpolicy-2.5-4.el7.x86_64 9/10 验证中 : setools-libs-3.3.8-1.1.el7.x86_64 10/10 已安装: docker-ce.x86_64 0:17.09.0.ce-1.el7.centos 作为依赖被安装: audit-libs-python.x86_64 0:2.7.6-3.el7 checkpolicy.x86_64 0:2.5-4.el7 container-selinux.noarch 2:2.28-1.git85ce147.el7 libcgroup.x86_64 0:0.41-13.el7 libsemanage-python.x86_64 0:2.5-8.el7 libtool-ltdl.x86_64 0:2.4.2-22.el7_3 policycoreutils-python.x86_64 0:2.5-17.1.el7 python-IPy.noarch 0:0.75-6.el7 setools-libs.x86_64 0:3.3.8-1.1.el7 完毕! [root@helloword ~]# sudo service docker start Redirecting to /bin/systemctl start docker.service
step 5: 查看docker版本号
docker version
日志如下:
[root@helloword ~]# docker version Client: Version: 17.09.0-ce API version: 1.32 Go version: go1.8.3 Git commit: afdb6d4 Built: Tue Sep 26 22:41:23 2017 OS/Arch: linux/amd64 Server: Version: 17.09.0-ce API version: 1.32 (minimum version 1.12) Go version: go1.8.3 Git commit: afdb6d4 Built: Tue Sep 26 22:42:49 2017 OS/Arch: linux/amd64 Experimental: false [root@helloword ~]#
安装完毕

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
rancher 入门
rancher 入门 https://www.cnblogs.com/gentleman-c/p/7387856.htmlhttp://www.cnblogs.com/gentleman-c/p/7387856.html http://feiyang21687.github.io/Rancher/https://www.kubernetes.org.cn/421.htmlhttp://blog.csdn.net/csdn_duomaomao/article/details/76158367http://blog.csdn.net/CSDN_duomaomao/article/details/76156334?locationNum=9&fps=1http://blog.csdn.net/csdn_duomaomao/article/details/78418128 容器、服务、应用的概念: http://blog.csdn.net/CSDN_duomaomao/article/details/76184437 前言 当你到了需要管理你的容器的时候,就找到Rancher,本文提供...
- 下一篇
制作【CentOs+tomcat7+jdk8】镜像
制作 CentOs+tomcat7+jdk8 镜像 前提说明: 一般公司使用的镜像: 1、需要长期使用的,所以Dockerfile文件,要写清楚版本号,不能下载 <font color=#0000FF size=4>latest</font> 版本,不然长时间使用,可能会因为长期使用,导致版本更新了出现一些不必要的问题。 2、看具体生产情况,我们目前是在银行做项目,肯定是没有外网的,所以tomcat、jdk的安装文件,也是提前下载好的。(也可以联网制作镜像,然后把镜像考到行里,为了避免出现一些链接不到的情况,所以我都提前下载好了) 3、制作中镜像,一般的想法是尽量做的小,本文介绍的制作方式,镜像还是比较大的,大约700M,基本插件都是在的,比如vi这些常用的,避免出现特殊情况,还需要重新制作,不能立刻修改处理。 -- <font color=#F00000 size=3>注:本文使用到的文件,在说明中,也会提供下载地址。</font> 简要说明 三步制作镜像 - 1)准备安装所需要的安装包 - 2)编写Dockerfile文件 - 3)执...
相关文章
文章评论
共有0条评论来说两句吧...