Rocky Linux 10安装Docker

2026-07-03 15:41:35
466字
2.6分钟
在 Rocky Linux 10 上安装 Docker 的推荐方式是使用其官方仓库。下面是完整的安装步骤。

🚀 方案一:使用 Docker 官方安装脚本(最推荐,一键搞定)

Docker 官方提供的 get.docker.com 脚本会自动检测系统版本并配置正确的仓库,在 Rocky 10 刚发布初期,这是兼容性最好的方式。

  1. 下载并执行安装脚本(需要 sudo 权限):
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
脚本执行过程中会自动添加 Docker 仓库、安装 docker-ce、docker-ce-cli 和 containerd.io。
  1. 启动 Docker 服务并设置开机自启:
sudo systemctl enable docker --now
  1. 验证是否安装成功:
sudo docker version

如果看到docker 安装版本信息,说明安装成功。

⚙️ 方案二:手动配置仓库(如果你的系统被完美支持)

Docker 官方包不在 Rocky Linux 默认仓库中,需要手动添加。如果你希望手动管理仓库,可以按以下步骤操作:

第1步:安装 dnf-plugins-core:这个包提供了管理仓库所需的 config-manager 插件

sudo yum install -y dnf-plugins-core

第2步:添加阿里云Docker CE镜像:

sudo yum config-manager  --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

第3步:安装 Docker 引擎及相关组件

sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
各组件说明
  • docker-ce:Docker 引擎后台服务 (dockerd)
  • docker-ce-cli:Docker 命令行客户端 (docker)
  • containerd.io:容器运行时
  • docker-buildx-plugin:用于多平台构建的 Buildx 插件
  • docker-compose-plugin:用于管理多容器的 Compose 插件 (docker compose)

第4步:启动 Docker 服务并设置开机自启

  1. 启动服务
sudo systemctl start docker
  1. 设置开机自启
sudo systemctl enable docker
  1. 验证服务状态:
sudo systemctl status docker

✨配置国内镜像加速

具体配置方法,请查看https://www.anyfork.top/docs/docker/install#_15-docker镜像源

最后更新时间: 2026-07-03 16:03:07
2022-2026 小紫念沁 版权所有