Docker安装方法一(手动安装):
1. 切换为root用户
su
2. 升级yum软件源
yum -y update
3. 卸载旧版本
如果第一次安装可以省略这个步骤,直接下面步骤开始。
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
4. 安装yum-utils
包
yum install -y yum-utils
5. 设置yum源
5.1 官方源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
5.2 阿里源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6. 安装Docker
6.1安装最新版本的Docker
yum install -y docker-ce docker-ce-cli containerd.io
6.2安装指定版本的Docker
6.2.1 查询Docker版本
yum list docker-ce --showduplicates | sort -r
docker-ce.x86_64 3:20.10.7-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.6-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.5-3.el8 docker-ce-stable
6.2.2 安装指定版本
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
VERSION_STRING —> docker-ce-20.10.7(最新)
VERSION_STRING —> docker-ce-20.10.6(第二新)
VERSION_STRING —> docker-ce-20.10.5(第三新)
# 安装最新的20.10.7
yum install docker-ce-docker-ce-20.10.7 docker-ce-cli-docker-ce-20.10.7 containerd.io
7. 启动Docker
systemctl start docker
8. 设置开机自启
systemctl enable docker
9. 查看Docker版本号
docker version
Docker安装方法二(自动脚本安装):
1. 下载官方安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh
2. 运行脚本
sudo sh get-docker.sh