1、卸载旧版本
sudo dnf remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2、安装依赖关系
sudo dnf install -y dnf-plugins-core
3、添加CE仓库
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4、解决依赖步骤
sudo dnf install -y --allowerasing docker-ce docker-ce-cli containerd.io
5、启动docker并设置开机自启
sudo systemctl enable --now docker
6、管理用户权限(可选)