Weyu‘s blog

  • 一,准备工作
  • 1.安装EPEL软件源
  • 2.添加稳定兼容的 CentOS/RHEL 9 Docker 源
  • 3.添加阿里云的 Docker CE 源
  • 4.清理旧缓存并建立新缓存
  • 二,安装Docker
  • 直接用 DNF 安装
  • 启动并开机自启
  • 检查 Docker 状态
  • 三,配置 Docker 镜像加速器
  • 1.创建或修改 Docker 配置文件
  • 2.重载配置并重启 Docker 服务
  • 首页
  • 代码
  • 作品
  • 学习
  • 折腾
  • 随笔
  • 关于博主
  • 时光映像
  • 我的网盘
  • 我的音乐房
  • 文章归档
  • 友情链接

RockyLiunx9安装Docker

  • admin
  • 2025-07-11
  • 0

一,准备工作

1.安装EPEL软件源

sudo dnf install -y epel-release
sudo dnf makecache

2.添加稳定兼容的 CentOS/RHEL 9 Docker 源

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf makecache

3.添加阿里云的 Docker CE 源

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

4.清理旧缓存并建立新缓存

sudo dnf clean all
sudo dnf makecache

二,安装Docker

直接用 DNF 安装

sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-buildx-plugin

启动并开机自启

sudo systemctl enable --now docker

检查 Docker 状态

sudo systemctl status docker

三,配置 Docker 镜像加速器

因为国内网络无法直接连接 Docker 官方镜像中心(Docker Hub), 必定导致镜像拉取超时, 为 Docker 配置镜像加速器即可正常使用

1.创建或修改 Docker 配置文件

在终端里直接复制并运行以下命令,这会把加速器地址写入 Docker 的配置文件 /etc/docker/daemon.json 中:

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.1panel.live",
    "https://hub.rat.dev"
  ]
}
EOF

2.重载配置并重启 Docker 服务

# 重新加载系统的 systemd 配置
sudo systemctl daemon-reload

# 重启 Docker 服务
sudo systemctl restart docker

© 2026 Weyu‘s blog
  • {{ item.name }}
  • {{ item.name }}