DC娱乐网

Rocky Linux 8.10 中安装指定版本的 Docker CE

最近新安装的机器,我打算使用Rocky Linux8系列,那么如何在 Rocky Linux 8.10 中搜索并安装指定

最近新安装的机器,我打算使用Rocky Linux8系列,那么如何在 Rocky Linux 8.10 中搜索并安装指定版本的 Docker CE。

1. 添加 Docker 官方仓库sudo dnf install -y dnf-plugins-coresudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

可替换为国内镜像源(如阿里云):

sudo dnf config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2. 更新仓库缓存sudo dnf makecache3. 搜索可用版本sudo dnf list docker-ce --showduplicates | sort -r

输出示例(版本号格式为 `epoch:version-release`,如 `3:24.0.0-1.el8`):

docker-ce.x86_64 3:24.0.0-1.el8 docker-ce-stabledocker-ce.x86_64 3:23.0.6-1.el8 docker-ce-stable ...4. 安装指定版本sudo dnf install -y docker-ce-<完整版本号> docker-ce-cli containerd.io

示例(比如安装 `24.0.0` 版本):

sudo dnf install -y docker-ce-3:24.0.0-1.el8

若依赖冲突,可尝试同时安装 `docker-ce-cli` 和 `containerd.io` 的对应版本。

5. 启动 Docker 服务systemctl enable --now docker6. 验证安装#bashdocker --version # 查看版本sudo docker run hello-world # 测试容器运行