阿里云安装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 ~]# 

安装完毕

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,607评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,239评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,960评论 0 355
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,750评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,764评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,604评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,347评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,253评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,702评论 1 315
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,893评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,015评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,734评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,352评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,934评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,052评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,216评论 3 371
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,969评论 2 355

推荐阅读更多精彩内容