目录

Rocky-linux-安装-docker

目录

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