centos7.6安装docker,centos7.9安装docker
码头工版本分为CE(社区免费版)和EE(企业版,安全)
安装前提条件:坞站要求几百个系统的内核版本高于3.10,首先验证你的服务器是否支持码头工人!
通过
uname -r
美元命令查看当前的内核版本[root @ izx 4 xwf JH 1 zsdsz/]# uname-R3。10 .0-514 .26 .2 .7 .x86 _ 64[root @ izx 4 xwf JH 1 zsdsz/]可以看到我的服务器是3.10.0,是支持码头工的。
本教程主要演示安装这一个版的步骤:
第一步:检查并清除系统残余项,并安装码头工依赖环境1 .{ 1 }清除残余项[root @ izx 4 xwfjh 1 zsdsz/]# sudo yum移除docker docker-client docker-client-latest docker-common docker-latest docker-log rotate docker-log rotate docker-selinux docker-engine-selinux docker-engine结果:
载入的外挂程式:fastestmirrorationmatch for arguments:docker-client match for arguments:docker-client-latest no match for arguments:docker-common no match for arguments:docker-latest-log rotate match for arguments:docker-selinux no match for arguments:docker-engine-selinux no match for arguments:docker-engine no packages marked for remove[root @ izx 4 xw我这台是新的,所以没有依赖项存在。(为了保障码头工的顺利安装还是执行下吧!)
2 ._安装下载码头工依赖的工具[root @ izx 4 xwfjh 1 zsdsz/]# sudo yum install-y yum-utils设备映射器-持久-数据LVM 2结果:
已安装:设备映射器-持久性-数据。x86 _ 64 0:0。7 .3-3 .7 LVM 2。x86 _ 64 7:2。02 .177-4 .7好吃的东西。noarch 0:1。1 .31-46 .7 _ 5安装的依赖关系:设备映射器-事件。x86 _ 64 7:1。02 .146-4 .7设备映射器-事件库。x86 _ 64 7:1。02 .146-4 .七黎巴嫩。x[root@iZx4xwfjh1zsdsZ /]#完成!由于空间的大小,没有完整的截图,这是执行完成的界面!
{ 1 }添加阿里云的软件源[root @ izx 4 xwfjh 1 zsdsz/]# sudo-config-manager-add-repo http://镜像。阿里云。com/docker-ce/Linux/centos/docker-ce。回购结果:
载入的外挂程式:fastestmirrationrepo来自:http://个镜像。阿里云。com/docker-ce/Linux/centos/docker-ce。重新抓取文件http://镜像。阿里云。com/docker-ce/Linux/centos/docker-ce。回购到/etc/yum。回购。码头工程。被卖方收回的汽车已储存至/etc/yum。回购。码头工程。repo[root @ izx 4 xwfjh 1 zsz/]以后每个软件都优先从阿里云的软件库中下载,如果阿里云仓库没有,会去坞站、集线器中下载。(与玛文仓库同理)
4 ."更新嗯,嗯缓存(为了保证能更新和下载需要的服务:如坞站[root @ izx 4 xwfjh 1 zsdsz/]# sudo使缓存快速结果:
载入的外挂程式:快取记忆体 3.6 kb 00:00:00对接器-ce稳定 3.5 kb 00:00:00附函 3.2 kb 00:00:00额外 3.4 kB 00:00:00更新 3.4 kB 00:00:00(1/2):对接器-ce稳定/x86 _ 64/update info 55b 00:00:00(2/2):对接器-ce稳定/x86 _ 64/primary _ db 19kb 00:00:00:00载入第二步:坞站依赖环境搭建好之后,安装并启动坞站一安装坞站(CE-社区版)[root @ izx 4 xwfjh 1 zsdsz/]# sudo-y安装docker-ce由于需要下载并安装码头工,有的机器会有点慢,请耐心等待!
结果:
已安装:dock-ce。x86 _ 64 3:18。09 .0-3 .七已安装的相关性:audit-libs-python。x86 _ 64 0:2。8 .1-3 .7 _ 5.1检查政策。x86 _ 64 0:2.5-6。7容器-selinux。无arch 2:2.68-1。7号集装箱。x86 _ 64 0:1。2 .0-3 .7 docker-ce。x86 _ 64 1:18[root @ izx 4 xwfjh 1 zsdz/]#看到完成!完成!下载并安装成功!
2 ._启动码头工服务[root @ izx 4 xwfjh 1 zsdsz/]# sudo系统CTL启动docker[root @ izx 4 xwfjh 1 zsdsz/]#以上我们已经将码头工安装好了,接下来测试下码头工是否可以顺利启动:
[root @ izx 4 xwfjh 1 zsdsz/]# docker信息容器:0运行:0暂停:0停止:0图像:0服务器版本:18。09 .0存储驱动程序:overlay 2后备文件系统:extfs支持d _ type:true native overlay diff:false ling driver:JSON-file cggroup驱动程序:cgroupfs我们可以看到码头工已经启动成功,而且容器与镜像数都为0个,是一个全新的码头工服务
{ 1 }设置开机自启(非必设项,根据自己习惯设置)[root @ izx 4 xwfjh 1 zsdsz/]# sudo system CTL enable docer create symlink from/etc/system/system/multi-user。目标。wants/docker。服务到/usr/lib/system/docker。服务。[root @ izx 4 xwfjh 1 zsdsz/]#到此为止,停靠点就已经下载并安装完成!
第三步:12304补充【中文】关于宿主机卸载码头工服务(提供以下命令):1移除坞站-ce服务sudo yum删除dock-ce 2删除码头工依赖项sudo RM-RF/var/lib/dock使用码头工进行开发请参考下一篇文章《使用Docker高效搭建开发环境(详细教程)》!