概述整个配置大致分为以下几步:检查LInux内核版本,不能太旧,root权限,更新yum清理旧版本。替换Docker镜像地址,安装Docker1。检查Linux内核版本。推荐使用centerOs7.9以上版本。内核基本可以满足Docker的需求。[zxd@localhost~]$uname-r3.10.0-1160.el7.x86_642。root权限更新yum个人linux虚拟机使用sudo权限的普通用户,所以命令略有不同。[zxd@localhost~]$sudoyum-yupdate.......如果内核版本低于3.1,建议使用以下命令升级到最新版本的内核。yum-yupdate:升级所有软件包,同时升级软件和系统内核;yum-yupgrade:只升级所有包,不升级软件和系统内核3.清理旧版本如果你之前在Linux上安装过Docker,你需要先卸载它。卸载旧版本(如果之前安装过)[zxd@localhost~]$sudoyumremovedockerdocker-commondocker-selinuxdocker-engine[sudo]passwordforzxd:y[thenpressenter]4.如果Docker替换Docker镜像下载或更新太慢,可以使用以下图片替换,第一张是中心图片,第二张是阿里图片。yum-config-manager--add-repohttp://download.docker.com/linux/centos/docker-ce.repoyum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo5。安装Docker5.1安装依赖包安装需要的软件包,可以使用yum-util提供的yum-config-manager功能。我们可以执行以下命令:[zxd@localhost~]$sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2[sudo]passwordforzxd:提示:device-mapper-persistent-datalvm2是驱动所需依赖5.2选择docker版本并安装使用以下命令选择合适的版本进行安装。>yumlistdocker-ce--showduplicates|sort-r*updates:mirrors.aliyun.com本系统未注册授权服务器。您可以使用subscription-manager进行注册。:managerLoadingmirrorspeedsfromcachedhostfileLoadedplugins:fastestmirror,product-id,search-disabled-repos,subscription-*额外:mirrors.aliyun.comdocker-ce.x86_643:20.10.9-3.el7docker-ce-stabledocker-ce.x86_643:20.10.8-3.el7docker-ce-stabledocker-ce.x86_643:20.10.7-3.el7docker-ce-stabledocker-ce.x86_643:20.10.6-3.el7docker-ce-stabledocker-ce.x86_643:20.10.5-3.el7docker-ce-stable......docker-ce.x86_6418.06.3.ce-3.el7docker-ce-stabledocker-ce.x86_6418.06.2.ce-3.el7docker-ce-stabledocker-ce.x86_6418.06.1.ce-3.el7docker-ce-stabledocker-ce.x86_6418.06.0.ce-3.el7docker-ce-stabledocker-ce.x86_6418.03.1.ce-1.el7.centosdocker-ce-stabledocker-ce。x86_6418.03.0.ce-1.el7.centosdocker-ce-stable这里选择18.03.1.ce-1.el7.centos版本进行安装。具体安装命令如下:yum-yinstalldocker-ce-18.03.1.ce具体运行日志如下。如果出现类似如下的日志,说明安装成功setsebool:SELinuxisdisabled。安装:pigz-2.3.3-1.el7.centos.x86_642/4安装:libtool-ltdl-2.4.2-22.el7_3.x86_643/4安装:docker-ce-18.03.1.ce-1.el7.centos.x86_644/4验证:libtool-ltdl-2.4.2-22.el7_3.x86_641/4验证:pigz-2.3.3-1.el7.centos。x86_642/4验证:docker-ce-18.03.1.ce-1.el7.centos.x86_643/4验证:2:container-selinux-2.119.2-1.911c772.el7_8.noarch4/4安装:docker-ce.x86_640:18.03.1.ce-1.el7.centos安装依赖:container-selinux.noarch2:2.119.2-1.911c772.el7_8libtool-ltdl.x86_640:2.4.2-22.el7_3pigz.x86_640:2.3.3-1.el7.centos完成!5.3开机自启动为了方便可以设置开机自启动,当然你也可以手动启动#startsystemctlstartdocker#stopdockersystemctlstopdocker#自动启动dockersytemctlenabledocker的运行过程如下:[zxd@localhost~]$sudosystemctlenabledockerCreatedsymlinkfrom/etc/systemd/system/multi-user.target.wants/docker.serviceto/usr/lib/systemd/系统/泊坞窗。服务。
