Rocky linux 安装 docker
1. rocky 9.4版本会有一个podman影响docker,先删除这个(其他版本也许没有,但执行以下没坏处)
sudo dnf remove podman
2.删除podman残余文件
sudo rm -rf /etc/containers /etc/registries.conf /etc/containers/policy.json /etc/containers/storage.conf ~/.config/containers ~/.local/share/containers
3.卸载旧版本docker
sudo dnf remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
4. 安装docker所需依赖
sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
5.添加docker官方和阿里的YUM仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.安装 Docker Engine
sudo dnf install docker-ce docker-ce-cli containerd.io
7.启动Docker
sudo systemctl start docker
8.设置docker开机启动
sudo systemctl enable docker
9.验证安装
sudo docker --version