这里附上docker官网的安装文档:在 CentOS 上安装 Docker 引擎
前言:先准备好一台虚机,配置啥的自己决定
配置YUM源,这里使用OPSX阿里云的
//添加好两个YUM源
yum-config-manager --add-repo \
https://mirrors.aliyun.com/centos-vault/8.5.2111/AppStream/x86_64/os/
yum-config-manager --add-repo \
https://mirrors.aliyun.com/centos-vault/8.5.2111/BaseOS/x86_64/os/
//执行缓存
yum makecache
//下载yum-utils
yum install yum-utils
这里还要down多一个docker.repo
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
记得把wget的文件放到 /etc/yum.repo/ 下
执行完前奏后,如果这个是否选择安装docker-ce会显示下列内容
这个时候检查runc和podman
把podman和runc都给卸载了,docker和Centos8自带的podman容器有冲突其次是runc也是centos自带的包没办法update的情况下就都卸载了。
这个时候就可以down docker-ce和附带其他件了
//这个时候启动docker查看是否成功安装
systemctl start docker
systemctl enabled docker
docker run hellow-world
看到以下反馈则算成功