这是一个测试
你好!

Rocky Linux 10 配置本地光盘源 + 安装 Docker 完整指南
场景说明
新装 Rocky Linux 10 后网络源不可用(阿里云暂无 Rocky 10 镜像、官方 mirrorlist 语法问题),利用 系统安装光盘(DVD ISO) 搭建本地 dnf 仓库,再从阿里云安装 Docker。
前置初始化操作省略。
第一步:配置本地仓库
cat > /etc/yum.repos.d/local.repo << 'EOF'
[local-baseos]
name=Local Rocky Linux 10 - BaseOS
baseurl=file:///mnt/BaseOS
enabled=1
gpgcheck=0
[local-appstream]
name=Local Rocky Linux 10 - AppStream
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=0
EOF
⚠️
baseurl必须写file:///mnt/...(三个斜杠),不能简写成/mnt/...,否则 dnf 不识别。
第二步:挂载光盘
# 查看光盘设备
lsblk | grep sr0
# 创建挂载点并挂载(报错找不到-->重启或设置--CD/DVD--设备状态--勾选已连接)
mkdir -p /mnt
mount /dev/sr0 /mnt
# 验证光盘内容
ls /mnt/
光盘为只读,挂载后不占磁盘写入空间。
开机自动挂载光盘
echo '/dev/sr0 /mnt iso9660 ro 0 0' >> /etc/fstab
建议装完基础软件后弹出光盘、修好网络源,长期不建议依赖光盘。
第三步:重建 dnf 缓存
dnf clean all
dnf makecache
成功标志:
Local Rocky Linux 10 - BaseOS 61 MB/s | 1.6 MB
Local Rocky Linux 10 - AppStream 60 MB/s | 1.6 MB
元数据缓存已建立。
第四步:安装基础工具
dnf install -y vim wget curl net-tools bash-completion yum-utils
第五步:添加 Docker 仓库并安装 Docker
# 添加阿里云 Docker 仓库
yum-config-manager --add-repo \
https://mirrors.aliyun.com/docker-ce/linux/rhel/docker-ce.repo
# 安装 Docker 及相关组件
dnf install -y docker-ce docker-ce-cli containerd.io \
docker-buildx-plugin docker-compose-plugin
第六步:启动 Docker
systemctl start docker
systemctl enable docker
docker --version
docker compose version