摘要: 本文面向Linux初学者和运维人员,详细演示了Rocky Linux 9.6从零安装、系统初始化、Yum源配置(国内镜像加速)以及完整的Docker容器化环境搭建过程。通过本指南,你可以掌握企业级全栈部署的核心技能,为后续的微服务、DevOps实践打下坚实基础。
首先访问Rocky Linux官网下载Rocky Linux 9.6的ISO镜像(推荐选择DVD版,包含常用软件包)。使用Rufus或balenaEtcher将镜像写入U盘,制作启动盘。确保目标服务器或虚拟机开启UEFI启动,并设置U盘为第一启动项。
从U盘启动后进入安装欢迎界面,选择“Install Rocky Linux 9.6”。按向导依次设置:
rocky9-docker。确认无误后开始安装,安装完成后重启并登录系统。
登录系统后,首先更新现有软件包并安装常用工具:
sudo dnf update -ysudo dnf install -y vim wget curl net-tools
为了提高软件下载速度,我们配置国内Yum源(以阿里云镜像为例)。备份默认源:
sudo mv /etc/yum.repos.d/rocky.repo /etc/yum.repos.d/rocky.repo.baksudo mv /etc/yum.repos.d/rocky-addons.repo /etc/yum.repos.d/rocky-addons.repo.bak
下载阿里云Rocky Linux 9的repo文件:
sudo wget -O /etc/yum.repos.d/rocky.repo http://mirrors.aliyun.com/repo/rocky-9.reposudo dnf clean allsudo dnf makecache
执行dnf repolist查看新源是否生效。至此,Yum源配置完成,后续安装软件都将从阿里云加速下载。
接下来在Rocky Linux 9.6上部署Docker容器化环境。官方文档推荐使用Yum仓库安装:
sudo dnf install -y yum-utilssudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
由于我们已配置阿里云Yum源,它会自动将Docker仓库也镜像加速。直接安装Docker:
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动Docker并设置开机自启:
sudo systemctl start dockersudo systemctl enable docker
验证安装:sudo docker run hello-world,看到欢迎信息说明Docker容器化环境已成功部署。
为了演示全栈部署的便捷性,我们快速启动一个Nginx容器:
sudo docker run -d --name my-nginx -p 80:80 nginx:alpine
访问服务器IP,即可看到Nginx默认页面。若需管理容器,可使用docker ps、docker stop等命令。
通过本教程,你已掌握了Rocky Linux 9.6的纯净安装、国内Yum源配置、以及Docker容器化环境的完整搭建。这为后续的容器化应用部署、集群管理(如Kubernetes)奠定了坚实基础。记住,全栈部署不仅包括安装,更在于对系统与容器生态的理解。建议继续学习Docker Compose、Dockerfile等高级用法。
本文由主机测评网于2026-02-15发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260225307.html