码头工人从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施,容器,插件等。
社区版按照稳定和边缘两种方式发布,每个季度更稳定版新本,如17.06,17.09;每个月份更新边缘版本,如17.09,17.10 .
1,码头工人要求CentOS系统的内核版本高于3.10,查看本页面的前提条件来验证你的CentOS版本是否支持码头工人。
通过uname - r命令查看你当前的内核版本
<代码>,美元uname - r 代码>
2,使用根权限登录Centos。确保百胜包更新到最新。
<代码> $ sudo yum更新代码>
3,卸载旧版本(如果安装过旧版本的话)
$ sudo百胜删除码头工人docker-common docker-selinux docker-engine
4,安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
$ sudo使用yum安装- y yum-utils device-mapper-persistent-data lvm2
5,设置百胜源
$ sudo yum-config-manager——add-repo https://download.docker.com/linux/centos/docker-ce.repo
6,可以查看所有仓库中所有码头工人版本,并选择特定版本安装
百胜列表docker-ce美元——showduplicates |排序- r
7、安装码头工人
$ sudo yum安装docker-ce #由于回购中默认只开启稳定仓库,故这里安装的是最新稳定版17.12.0 $ sudo yum安装& lt; FQPN>#例如:sudo yum安装docker-ce-17.12.0.ce
8日启动并加入开机启动
$ sudo systemctl开始码头工人 $ sudo systemctl使码头工人
9日验证安装是否成功(有客户端和服务两部分表示码头工人安装启动都成功了)
<代码>美元码头工人版本代码>
1,因为之前已经安装过旧版本的码头工人,在安装的时候报错如下:
事务检查错误:
引用>
,安装的文件/usr/bin/docker码头工人- ce 17.12.0.ce el7.centos——1.。x86_64冲突文件从包码头工人-常见2:1.12.6 gitec8512b.el7.centos——68.。x86_64
,安装的文件/usr/bin/docker-containerd码头工人- ce 17.12.0.ce el7.centos——1.。x86_64冲突文件从包码头工人-常见2:1.12.6 gitec8512b.el7.centos——68.。x86_64
,安装的文件/usr/bin/docker-containerd-shim码头工人- ce 17.12.0.ce el7.centos——1.。x86_64冲突文件从包码头工人-常见2:1.12.6 gitec8512b.el7.centos——68.。x86_64
,安装的文件/usr/bin/dockerd码头工人- ce 17.12.0.ce el7.centos——1.。x86_64冲突文件从包码头工人-常见2:1.12.6 - 68. - gitec8512b.el7.centos.x86_642,卸载旧版本的包
$ sudo百胜擦掉码头工人-常见2:1.12.6 - 68. - gitec8512b.el7.centos.x86_64
3,再次安装码头工人
$ sudo yum安装docker-ce
以上所述是小编给大家介绍的Centos7上安装码头工人的方法,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
Centos7上安装码头工人的方法