音效素材网提供各类素材,打造精品素材网站!

站内导航 站长工具 投稿中心 手机访问

音效素材

centos7 安装docker步骤详细介绍
日期:2017-01-06 10:50:46   来源:脚本之家

centos7 安装docker

一、官网安装指南地址https://docs.docker.com/engine/installation/linux/centos/

二、查看内核版本

[root@localhost ~]# uname -r
3.10.0-327.el7.x86_64
[root@localhost ~]#

三、添加yum源

$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

四、安装docker-engine

yum install docker-engine

输出实例如下:

正在解决依赖关系
--> 正在检查事务
---> 软件包 docker-engine.x86_64.0.1.12.5-1.el7.centos 将被 安装
--> 正在处理依赖关系 docker-engine-selinux >= 1.12.5-1.el7.centos,它被软件包 docker-engine-1.12.5-1.el7.centos.x86_64 需要
--> 正在处理依赖关系 libcgroup,它被软件包 docker-engine-1.12.5-1.el7.centos.x86_64 需要
--> 正在处理依赖关系 libseccomp.so.2()(64bit),它被软件包 docker-engine-1.12.5-1.el7.centos.x86_64 需要
--> 正在处理依赖关系 libltdl.so.7()(64bit),它被软件包 docker-engine-1.12.5-1.el7.centos.x86_64 需要
--> 正在检查事务
---> 软件包 docker-engine-selinux.noarch.0.1.12.5-1.el7.centos 将被 安装
--> 正在处理依赖关系 policycoreutils-python,它被软件包 docker-engine-selinux-1.12.5-1.el7.centos.noarch 需要
---> 软件包 libcgroup.x86_64.0.0.41-11.el7 将被 安装
---> 软件包 libseccomp.x86_64.0.2.3.1-2.el7 将被 安装
---> 软件包 libtool-ltdl.x86_64.0.2.4.2-21.el7_2 将被 安装
--> 正在检查事务
---> 软件包 policycoreutils-python.x86_64.0.2.5-9.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-9.el7,它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 setools-libs >= 3.3.8-1,它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 libsemanage-python >= 2.5-4,它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 audit-libs-python >= 2.1.3-4,它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 python-IPy,它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 libsepol.so.1(LIBSEPOL_1.0)(64bit),它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.4)(64bit),它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.2)(64bit),它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4(VERS_4.0)(64bit),它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 checkpolicy,它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1()(64bit),它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4()(64bit),它被软件包 policycoreutils-python-2.5-9.el7.x86_64 需要
--> 正在检查事务
---> 软件包 audit-libs-python.x86_64.0.2.6.5-3.el7 将被 安装
--> 正在处理依赖关系 audit-libs(x86-64) = 2.6.5-3.el7,它被软件包 audit-libs-python-2.6.5-3.el7.x86_64 需要
---> 软件包 checkpolicy.x86_64.0.2.5-4.el7 将被 安装
---> 软件包 libsemanage-python.x86_64.0.2.5-4.el7 将被 安装
--> 正在处理依赖关系 libsemanage = 2.5-4.el7,它被软件包 libsemanage-python-2.5-4.el7.x86_64 需要
--> 正在处理依赖关系 libsemanage.so.1(LIBSEMANAGE_1.1)(64bit),它被软件包 libsemanage-python-2.5-4.el7.x86_64 需要
---> 软件包 libsepol.x86_64.0.2.1.9-3.el7 将被 升级
---> 软件包 libsepol.x86_64.0.2.5-6.el7 将被 更新
---> 软件包 policycoreutils.x86_64.0.2.2.5-20.el7 将被 升级
---> 软件包 policycoreutils.x86_64.0.2.5-9.el7 将被 更新
--> 正在处理依赖关系 libselinux-utils >= 2.5-6,它被软件包 policycoreutils-2.5-9.el7.x86_64 需要
---> 软件包 python-IPy.noarch.0.0.75-6.el7 将被 安装
---> 软件包 setools-libs.x86_64.0.3.3.8-1.1.el7 将被 安装
--> 正在处理依赖关系 libselinux >= 2.5-0,它被软件包 setools-libs-3.3.8-1.1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 audit-libs.x86_64.0.2.4.1-5.el7 将被 升级
--> 正在处理依赖关系 audit-libs = 2.4.1-5.el7,它被软件包 audit-2.4.1-5.el7.x86_64 需要
---> 软件包 audit-libs.x86_64.0.2.6.5-3.el7 将被 更新
---> 软件包 libselinux.x86_64.0.2.2.2-6.el7 将被 升级
--> 正在处理依赖关系 libselinux = 2.2.2-6.el7,它被软件包 libselinux-python-2.2.2-6.el7.x86_64 需要
---> 软件包 libselinux.x86_64.0.2.5-6.el7 将被 更新
---> 软件包 libselinux-utils.x86_64.0.2.2.2-6.el7 将被 升级
---> 软件包 libselinux-utils.x86_64.0.2.5-6.el7 将被 更新
---> 软件包 libsemanage.x86_64.0.2.1.10-18.el7 将被 升级
---> 软件包 libsemanage.x86_64.0.2.5-4.el7 将被 更新
--> 正在检查事务
---> 软件包 audit.x86_64.0.2.4.1-5.el7 将被 升级
---> 软件包 audit.x86_64.0.2.6.5-3.el7 将被 更新
---> 软件包 libselinux-python.x86_64.0.2.2.2-6.el7 将被 升级
---> 软件包 libselinux-python.x86_64.0.2.5-6.el7 将被 更新
--> 处理 libselinux-2.5-6.el7.x86_64 与 systemd < 219-20 的冲突
--> 正在使用新的信息重新解决依赖关系
--> 正在检查事务
---> 软件包 systemd.x86_64.0.219-19.el7 将被 升级
--> 正在处理依赖关系 systemd = 219-19.el7,它被软件包 systemd-sysv-219-19.el7.x86_64 需要
---> 软件包 systemd.x86_64.0.219-30.el7_3.6 将被 更新
--> 正在处理依赖关系 systemd-libs = 219-30.el7_3.6,它被软件包 systemd-219-30.el7_3.6.x86_64 需要
--> 正在检查事务
---> 软件包 systemd-libs.x86_64.0.219-19.el7 将被 升级
--> 正在处理依赖关系 systemd-libs = 219-19.el7,它被软件包 libgudev1-219-19.el7.x86_64 需要
---> 软件包 systemd-libs.x86_64.0.219-30.el7_3.6 将被 更新
---> 软件包 systemd-sysv.x86_64.0.219-19.el7 将被 升级
---> 软件包 systemd-sysv.x86_64.0.219-30.el7_3.6 将被 更新
--> 正在检查事务
---> 软件包 libgudev1.x86_64.0.219-19.el7 将被 升级
---> 软件包 libgudev1.x86_64.0.219-30.el7_3.6 将被 更新
--> 处理 libsemanage-2.5-4.el7.x86_64 与 selinux-policy-base < 3.13.1-66 的冲突
--> 正在使用新的信息重新解决依赖关系
--> 正在检查事务
---> 软件包 selinux-policy-targeted.noarch.0.3.13.1-60.el7 将被 升级
---> 软件包 selinux-policy-targeted.noarch.0.3.13.1-102.el7_3.7 将被 更新
--> 正在处理依赖关系 selinux-policy = 3.13.1-102.el7_3.7,它被软件包 selinux-policy-targeted-3.13.1-102.el7_3.7.noarch 需要
--> 正在处理依赖关系 selinux-policy = 3.13.1-102.el7_3.7,它被软件包 selinux-policy-targeted-3.13.1-102.el7_3.7.noarch 需要
--> 正在检查事务
---> 软件包 selinux-policy.noarch.0.3.13.1-60.el7 将被 升级
---> 软件包 selinux-policy.noarch.0.3.13.1-102.el7_3.7 将被 更新
--> 解决依赖关系完成

依赖关系解决

===========================================================================================================================================================================
 Package           架构       版本           源         大小
===========================================================================================================================================================================
正在安装:
 docker-engine         x86_64       1.12.5-1.el7.centos       dockerrepo       19 M
正在更新:
 selinux-policy-targeted       noarch       3.13.1-102.el7_3.7        updates        6.4 M
 systemd           x86_64       219-30.el7_3.6         updates        5.2 M
为依赖而安装:
 audit-libs-python        x86_64       2.6.5-3.el7         base         70 k
 checkpolicy          x86_64       2.5-4.el7          base        290 k
 docker-engine-selinux       noarch       1.12.5-1.el7.centos       dockerrepo       28 k
 libcgroup          x86_64       0.41-11.el7         base         65 k
 libseccomp          x86_64       2.3.1-2.el7         base         56 k
 libsemanage-python        x86_64       2.5-4.el7          base        103 k
 libtool-ltdl          x86_64       2.4.2-21.el7_2         base         49 k
 policycoreutils-python       x86_64       2.5-9.el7          updates        444 k
 python-IPy          noarch       0.75-6.el7          base         32 k
 setools-libs          x86_64       3.3.8-1.1.el7         base        612 k
为依赖而更新:
 audit           x86_64       2.6.5-3.el7         base        233 k
 audit-libs          x86_64       2.6.5-3.el7         base         85 k
 libgudev1          x86_64       219-30.el7_3.6         updates        76 k
 libselinux          x86_64       2.5-6.el7          base        161 k
 libselinux-python        x86_64       2.5-6.el7          base        234 k
 libselinux-utils         x86_64       2.5-6.el7          base        151 k
 libsemanage          x86_64       2.5-4.el7          base        144 k
 libsepol           x86_64       2.5-6.el7          base        288 k
 policycoreutils         x86_64       2.5-9.el7          updates        841 k
 selinux-policy         noarch       3.13.1-102.el7_3.7        updates        412 k
 systemd-libs          x86_64       219-30.el7_3.6         updates        368 k
 systemd-sysv          x86_64       219-30.el7_3.6         updates        63 k

事务概要
===========================================================================================================================================================================
安装 1 软件包 (+10 依赖软件包)
升级 2 软件包 (+12 依赖软件包)

总下载量:35 M
Is this ok [y/d/N]: 

安装完毕如下所示:

 

已安装:
docker-engine.x86_64 0:1.12.5-1.el7.centos

作为依赖被安装:
audit-libs-python.x86_64 0:2.6.5-3.el7 checkpolicy.x86_64 0:2.5-4.el7 docker-engine-selinux.noarch 0:1.12.5-1.el7.centos 
libcgroup.x86_64 0:0.41-11.el7 libseccomp.x86_64 0:2.3.1-2.el7 libsemanage-python.x86_64 0:2.5-4.el7 
libtool-ltdl.x86_64 0:2.4.2-21.el7_2 policycoreutils-python.x86_64 0:2.5-9.el7 python-IPy.noarch 0:0.75-6.el7 
setools-libs.x86_64 0:3.3.8-1.1.el7

更新完毕:
selinux-policy-targeted.noarch 0:3.13.1-102.el7_3.7 systemd.x86_64 0:219-30.el7_3.6

作为依赖被升级:
audit.x86_64 0:2.6.5-3.el7 audit-libs.x86_64 0:2.6.5-3.el7 libgudev1.x86_64 0:219-30.el7_3.6 libselinux.x86_64 0:2.5-6.el7 
libselinux-python.x86_64 0:2.5-6.el7 libselinux-utils.x86_64 0:2.5-6.el7 libsemanage.x86_64 0:2.5-4.el7 libsepol.x86_64 0:2.5-6.el7 
policycoreutils.x86_64 0:2.5-9.el7 selinux-policy.noarch 0:3.13.1-102.el7_3.7 systemd-libs.x86_64 0:219-30.el7_3.6 systemd-sysv.x86_64 0:219-30.el7_3.6

完毕!

五、启动docker

systemctl start docker.service
 

六、验证docker是否启动

[root@localhost ~]# docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 1.12.5
Storage Driver: devicemapper
 Pool Name: docker-253:0-67405897-pool
 Pool Blocksize: 65.54 kB
 Base Device Size: 10.74 GB
 Backing Filesystem: xfs
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data Space Used: 11.8 MB
 Data Space Total: 107.4 GB
 Data Space Available: 49.78 GB
 Metadata Space Used: 581.6 kB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.147 GB
 Thin Pool Minimum Free Space: 10.74 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Deferred Deletion Enabled: false
 Deferred Deleted Device Count: 0
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 WARNING: Usage of loopback devices is strongly discouraged for production use. Use `--storage-opt dm.thinpooldev` to specify a custom block storage device.
 Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.107-RHEL7 (2015-10-14)
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: null host bridge overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Security Options: seccomp
Kernel Version: 3.10.0-327.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 2.21 GiB
Name: localhost.localdomain
ID: 2JLT:WFL6:MRZY:UIHV:KACM:4AB7:3RQT:LEWL:CI4L:UVAP:CHKN:5CHX
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
Insecure Registries:
 127.0.0.0/8

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

    您感兴趣的教程

    在docker中安装mysql详解

    本篇文章主要介绍了在docker中安装mysql详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编...

    详解 安装 docker mysql

    win10中文输入法仅在桌面显示怎么办?

    win10中文输入法仅在桌面显示怎么办?

    win10系统使用搜狗,QQ输入法只有在显示桌面的时候才出来,在使用其他程序输入框里面却只能输入字母数字,win10中...

    win10 中文输入法

    一分钟掌握linux系统目录结构

    这篇文章主要介绍了linux系统目录结构,通过结构图和多张表格了解linux系统目录结构,感兴趣的小伙伴们可以参考一...

    结构 目录 系统 linux

    PHP程序员玩转Linux系列 Linux和Windows安装

    这篇文章主要为大家详细介绍了PHP程序员玩转Linux系列文章,Linux和Windows安装nginx教程,具有一定的参考价值,感兴趣...

    玩转 程序员 安装 系列 PHP

    win10怎么安装杜比音效Doby V4.1 win10安装杜

    第四代杜比®家庭影院®技术包含了一整套协同工作的技术,让PC 发出清晰的环绕声同时第四代杜比家庭影院技术...

    win10杜比音效

    纯CSS实现iOS风格打开关闭选择框功能

    这篇文章主要介绍了纯CSS实现iOS风格打开关闭选择框,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作...

    css ios c

    Win7如何给C盘扩容 Win7系统电脑C盘扩容的办法

    Win7如何给C盘扩容 Win7系统电脑C盘扩容的

    Win7给电脑C盘扩容的办法大家知道吗?当系统分区C盘空间不足时,就需要给它扩容了,如果不管,C盘没有足够的空间...

    Win7 C盘 扩容

    百度推广竞品词的投放策略

    SEM是基于关键词搜索的营销活动。作为推广人员,我们所做的工作,就是打理成千上万的关键词,关注它们的质量度...

    百度推广 竞品词

    Visual Studio Code(vscode) git的使用教程

    这篇文章主要介绍了详解Visual Studio Code(vscode) git的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。...

    教程 Studio Visual Code git

    七牛云储存创始人分享七牛的创立故事与

    这篇文章主要介绍了七牛云储存创始人分享七牛的创立故事与对Go语言的应用,七牛选用Go语言这门新兴的编程语言进行...

    七牛 Go语言

    Win10预览版Mobile 10547即将发布 9月19日上午

    微软副总裁Gabriel Aul的Twitter透露了 Win10 Mobile预览版10536即将发布,他表示该版本已进入内部慢速版阶段,发布时间目...

    Win10 预览版

    HTML标签meta总结,HTML5 head meta 属性整理

    移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析HTML代码,更好地将移动web前端页面表现出来...

    移动端html5模拟长按事件的实现方法

    这篇文章主要介绍了移动端html5模拟长按事件的实现方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家...

    移动端 html5 长按

    HTML常用meta大全(推荐)

    这篇文章主要介绍了HTML常用meta大全(推荐),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参...

    cdr怎么把图片转换成位图? cdr图片转换为位图的教程

    cdr怎么把图片转换成位图? cdr图片转换为

    cdr怎么把图片转换成位图?cdr中插入的图片想要转换成位图,该怎么转换呢?下面我们就来看看cdr图片转换为位图的...

    cdr 图片 位图

    win10系统怎么录屏?win10系统自带录屏详细教程

    win10系统怎么录屏?win10系统自带录屏详细

    当我们是使用win10系统的时候,想要录制电脑上的画面,这时候有人会想到下个第三方软件,其实可以用电脑上的自带...

    win10 系统自带录屏 详细教程

    + 更多教程 +
    WIN服务器linux服务器FTP服务器DNS服务器其他