所需环境:CentOS 7 及以上( 查看版本命令:cat /etc/redhat-release )


官网安装文档地址:https://docs.docker.com/install/linux/docker-ce/centos/#uninstall-old-versions


开始安装:


1.yum安装gcc相关:

 yum -y install gcc

 

 yum -y install gcc-c++

 


2.卸载旧版本:(官网建议操作,如果没有安装过docker可跳过执行此步骤)

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

 


3.安装需要的软件包:

sudo yum install -y yum-utils \
		  device-mapper-persistent-data \
		  lvm2	

 


4.设置stable镜像仓库:

sudo yum-config-manager \
		--add-repo \
		https://download.docker.com/linux/centos/docker-ce.repo
				
以上连接地址建议更换为国内镜像,不然可能出现连接超时,我使用的aliyun镜像:

https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

 


5.安装docker-ce:   

yum -y install docker-ce

 


6.查看安装:

启动docker:systemctl start docker
	 
查看版本号:docker version

 


方式2:

yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-compose-plugin
systemctl enable docker
systemctl start docker

此时,安装完成