[{"data":1,"prerenderedAt":475},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Frocky":158,"\u002Fdocs\u002Frocky-description":464},[4],{"title":5,"path":6,"stem":7,"children":8,"page":36},"Docs","\u002Fdocs","docs",[9,37,45,65,148],{"title":10,"description":11,"icon":12,"path":13,"stem":14,"children":15,"page":36},"Redis","Redis是一个开源的高性能键值存储数据库，它提供了多种数据结构来存储数据，如字符串、哈希、列表、集合、有序集合等。Redis将数据存储在内存中，以提供快速的读写访问速度，并且能够通过异步的方式将数据持久化到磁盘上。它支持复制、Lua脚本、事务处理、不同级别的持久化选项以及多种客户端语言的接口。Redis广泛用于缓存、消息队列、短时数据存储和高性能的应用场景中。","skill-icons:redis-light","\u002Fdocs\u002Fredis","docs\u002F1.redis",[16],{"title":17,"path":18,"stem":19,"children":20,"description":34,"icon":35},"install","\u002Fdocs\u002Fredis\u002Finstall","docs\u002F1.redis\u002F1.install\u002F1.index",[21,24,29],{"title":22,"path":18,"stem":19,"description":23},"Introduction","The powerful Git-based CMS designed specifically for Nuxt developers.",{"title":25,"path":26,"stem":27,"description":28},"Installation","\u002Fdocs\u002Fredis\u002Finstall\u002Finstallation","docs\u002F1.redis\u002F1.install\u002F2.installation","Get started with Nuxt Content v3 in your Nuxt application.",{"title":30,"path":31,"stem":32,"description":33},"Configuration","\u002Fdocs\u002Fredis\u002Finstall\u002Fconfiguration","docs\u002F1.redis\u002F1.install\u002F3.configuration","Nuxt Content is configured with sensible defaults.",null,"icon-park-outline:install",false,{"title":38,"path":39,"stem":40,"children":41,"description":43,"icon":44},"SpringBoot","\u002Fdocs\u002Fspringboot","docs\u002F2.springboot\u002F1.index",[42],{"title":22,"path":39,"stem":40,"description":23},"Spring Boot 是一个基于 Spring 框架的‌开箱即用型 Java 开发框架‌，由 Pivotal 团队于 2014 年推出，旨在彻底简化 Spring 应用的初始搭建、配置和部署流程。其核心理念是 ‌\"约定优于配置\"‌，通过自动化机制减少开发者的样板代码工作，显著提升效率。","simple-icons:springboot",{"title":46,"path":47,"stem":48,"children":49,"description":63,"icon":64},"Rocky Linux","\u002Fdocs\u002Frocky","docs\u002F3.rocky\u002F1.index",[50,53,58],{"title":51,"path":47,"stem":48,"description":52},"1 Rocky Linux 概述","Rocky Linux 是一个开源、免费的企业级 Linux 操作系统。它的核心目标是与 Red Hat Enterprise Linux (RHEL) 100% 完全兼容，可以看作是原本广受欢迎的 CentOS 的“替代者”和“精神继承者.",{"title":54,"path":55,"stem":56,"description":57},"2 VMware安装Rocky Linux","\u002Fdocs\u002Frocky\u002Finstall","docs\u002F3.rocky\u002F2.install","本文主要介绍了VMware Workstation 17.x 虚拟机如何快速安装Rocky Linux 10.x 版本的Linux操作系统。",{"title":59,"path":60,"stem":61,"description":62},"3 Rocky Linux 10安装Docker","\u002Fdocs\u002Frocky\u002Fdocker","docs\u002F3.rocky\u002F3.docker","在 Rocky Linux 10 上安装 Docker 的推荐方式是使用其官方仓库。下面是完整的安装步骤。","Rocky Linux 是一个开源、免费的企业级 Linux 操作系统。它的核心目标是与 Red Hat Enterprise Linux (RHEL) 100% 完全兼容，可以看作是原本广受欢迎的 CentOS 的“替代者”和“精神继承者”","logos:rocky-linux-icon",{"title":66,"description":67,"icon":68,"path":69,"stem":70,"children":71,"page":36},"Docker","Docker是一个开源的应用容器引擎，可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中，然后发布到Docker容器中运行，也可以实现虚拟化。","devicon:docker","\u002Fdocs\u002Fdocker","docs\u002F4.docker",[72,96,111,137],{"title":73,"path":74,"stem":75,"children":76,"description":34,"icon":95},"Docker 基础","\u002Fdocs\u002Fdocker\u002Fbasic","docs\u002F4.docker\u002F1.basic\u002F1.index",[77,80,85,90],{"title":78,"path":74,"stem":75,"description":79},"Docker基础概念","Docker是一个基于Go语言开发并遵从 Apache2.0 协议开源的应用容器引擎，可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中，然后发布到Docker环境中运行，容器彼此隔离，但可以通过特定的通道相互传递信息。保证了在任何环境下运行的应用程序具有相同的行为，这极大地减少了环境差异导致的“在我机器上可以运行”的问题。",{"title":81,"path":82,"stem":83,"description":84},"Docker核心架构","\u002Fdocs\u002Fdocker\u002Fbasic\u002Fdocker-architecture","docs\u002F4.docker\u002F1.basic\u002F2.docker-architecture","Docker 采用 C\u002FS 架构，客户端通过 REST API 将指令下达给常驻后台的守护进程（dockerd）；守护进程则依靠 Linux 内核的 Namespace 实现环境隔离、Cgroups 实现资源配额，并利用 UnionFS 的分层存储机制构建镜像和容器，从而在单台宿主机上实现了轻量级、高性能的应用沙箱。",{"title":86,"path":87,"stem":88,"description":89},"Docker镜像加速","\u002Fdocs\u002Fdocker\u002Fbasic\u002Fdocker-mirror-acceleration","docs\u002F4.docker\u002F1.basic\u002F3.docker-mirror-acceleration","Docker安装完成后默认的官方镜像仓库是[Docker Hub‌](https:\u002F\u002Fhub.docker.com\u002F){target=blank}，这是Docker官方维护的公共镜像注册中心。但对于国内Docker用户而言，在没有魔法的情况下是无法访问Docker Hub网站的，也无法从Docker Hub仓库拉取镜像。目前国内常用的2种方法：**Docker镜像加速源** 和 **配置Docker代理**。",{"title":91,"path":92,"stem":93,"description":94},"Docker Context","\u002Fdocs\u002Fdocker\u002Fbasic\u002Fdocker-context","docs\u002F4.docker\u002F1.basic\u002F4.docker-context","Docker Context 是 Docker 19.03 版本引入的一项功能，它为 Docker 客户端（CLI）提供了一套标准化的“连接配置”机制。通过 Context，你可以轻松地在本地开发环境、远程服务器、云服务等多个 Docker 环境之间快速切换，极大地提升了多环境管理的效率。","mdi:information-box-outline",{"title":97,"description":34,"icon":35,"path":98,"stem":99,"children":100,"page":36},"Docker 安装","\u002Fdocs\u002Fdocker\u002Finstall","docs\u002F4.docker\u002F2.install",[101,106],{"title":102,"path":103,"stem":104,"description":105},"CentOS安装Docker","\u002Fdocs\u002Fdocker\u002Finstall\u002Fcentos-docker-install","docs\u002F4.docker\u002F2.install\u002F1.centos-docker-install","在 CentOS 上安装 Docker，准确的说是安装 Docker Engine, 本文主要介绍如何在CentOS上安装Docker。",{"title":107,"path":108,"stem":109,"description":110},"Rocky安装Docker","\u002Fdocs\u002Fdocker\u002Finstall\u002Frocky-docker-install","docs\u002F4.docker\u002F2.install\u002F2.rocky-docker-install","在 Rocky Linux 10 上安装 Docker 和 Centos 安装 Docker 步骤基本类似的，推荐方式是使用其官方仓库。下面是完整的安装步骤。",{"title":112,"description":34,"icon":113,"path":114,"stem":115,"children":116,"page":36},"Docker 使用","fluent:data-usage-24-regular","\u002Fdocs\u002Fdocker\u002Fusage","docs\u002F4.docker\u002F3.usage",[117,122,127,132],{"title":118,"path":119,"stem":120,"description":121},"Docker持久化","\u002Fdocs\u002Fdocker\u002Fusage\u002Fdocker-persistence","docs\u002F4.docker\u002F3.usage\u002F1.docker-persistence","在 Docker 中，容器默认是无状态的，容器删除后内部数据会直接丢失，Docker 官方提供了三类核心数据持久化方案，分别适配不同的使用场景：卷（Volumes）、绑定挂载（Bind Mounts） 和 tmpfs 挂载。",{"title":123,"path":124,"stem":125,"description":126},"Docker容器自启动","\u002Fdocs\u002Fdocker\u002Fusage\u002Fcontainer-restart","docs\u002F4.docker\u002F3.usage\u002F2.container-restart","Docker容器自启动策略是指Docker服务运行期间，特定容器在退出、崩溃或宿主机重启后，容器是否自动重新运行。",{"title":128,"path":129,"stem":130,"description":131},"Docker Dockerfile","\u002Fdocs\u002Fdocker\u002Fusage\u002Fdocker-dockerfile","docs\u002F4.docker\u002F3.usage\u002F3.docker-dockerfile","本文旨在探讨Dockerfile的功能定位与指令体系，并在此基础上，给出基于Dockerfile实现自定义镜像构建的具体方法。",{"title":133,"path":134,"stem":135,"description":136},"连接远程Docker服务","\u002Fdocs\u002Fdocker\u002Fusage\u002Fconnect-remote-docker","docs\u002F4.docker\u002F3.usage\u002F4.connect-remote-docker","在日常开发或测试中，我们经常需要在本地开发环境中直接操作远程 Docker 服务——执行镜像构建、容器启停等命令，效果与直接在远程服务器上操作完全一致。这能极大提升调试与部署效率，同时避免频繁登录远程服务器的繁琐。",{"title":138,"description":34,"icon":139,"path":140,"stem":141,"children":142,"page":36},"Docker 参考手册","material-symbols-light:docs-outline","\u002Fdocs\u002Fdocker\u002Fresources","docs\u002F4.docker\u002F5.resources",[143],{"title":144,"path":145,"stem":146,"description":147},"Docker 命令大全","\u002Fdocs\u002Fdocker\u002Fresources\u002Fdocker-command","docs\u002F4.docker\u002F5.resources\u002F1.docker-command","下面介绍Docker常见的基础命令。",{"title":149,"path":150,"stem":151,"children":152,"description":156,"icon":157},"Linux","\u002Fdocs\u002Flinux","docs\u002F5.Linux\u002F1.index",[153],{"title":154,"path":150,"stem":151,"description":155},"1.dnf和yum区别","一句话概括：dnf 是 yum 的下一代升级版，你可以把 dnf 看作\"优化重构后的yum\"","Linux是免费开源、多用户多任务、高稳定性与安全性、支持多平台硬件的Unix操作系统。文档整理了Linux相关的命令和常见问题处理方法。","logos:linux-tux",{"id":159,"title":160,"body":161,"createDate":447,"description":52,"extension":448,"links":449,"meta":457,"navigation":458,"path":47,"readingTime":459,"seo":460,"sitemap":461,"stem":48,"updateDate":34,"wordCount":462,"__hash__":463},"docs\u002Fdocs\u002F3.rocky\u002F1.index.md","Rocky Linux的起源与发展",{"type":162,"value":163,"toc":435},"minimark",[164,169,173,196,200,217,221,224,240,243,323,326,359,363,366,380,384,387,407,411,414,422,426,429,432],[165,166,168],"h2",{"id":167},"_1为什么会有-rocky-linux","1、为什么会有 Rocky Linux？",[170,171,172],"p",{},"Rocky Linux 的出现源于 CentOS 项目的一次重大战略调整",[174,175,176,184,190],"ul",{},[177,178,179,183],"li",{},[180,181,182],"strong",{},"CentOS 的“前世”","：CentOS 曾是 RHEL（Red Hat Enterprise Linux） 的免费、稳定克隆版，由社区维护，在服务器领域应用广泛。2014年，CentOS 宣布加入 Red Hat 公司，这为后来的变动埋下了伏笔。",[177,185,186,189],{},[180,187,188],{},"CentOS 的“今生”","：2020年12月，Red Hat 宣布将停止维护 CentOS 8，并将项目重心转向 CentOS Stream。CentOS Stream 变成了一个 “滚动更新的上游开发版”，不再是那个与 RHEL 一一对应的、稳定的“下游”生产环境系统。",[177,191,192,195],{},[180,193,194],{},"Rocky Linux 的诞生","：为了延续 CentOS 的使命，Gregory Kurtzer（CentOS 的创始人之一）在 Red Hat 宣布这一决定的数小时后，便发起了一个新项目。这个项目就是 Rocky Linux，它的目标就是创建一个开源、由社区主导、可直接用于生产的 RHEL 下游版本，并且永远不会被任何单一公司或个人所控制。",[165,197,199],{"id":198},"_2核心特性稳定免费兼容","2、核心特性：稳定、免费、兼容",[174,201,202,205,208,211,214],{},[177,203,204],{},"100% 二进制兼容 RHEL：这是 Rocky Linux 最核心的承诺。它通过直接重新编译 RHEL 的源代码来实现，确保与为 RHEL 开发的所有软件和驱动完全兼容。这是它作为 CentOS 替代品的基石。",[177,206,207],{},"企业级的稳定性：它被设计为“生产就绪”的系统，通过定期的安全更新和补丁，提供长达 10 年 的生命周期支持，且完全免费。",[177,209,210],{},"强大的社区支持：项目由社区拥有和管理，社区、赞助商和合作伙伴已做出长期投入的承诺。",[177,212,213],{},"便捷的迁移路径：官方免费提供易于使用的迁移脚本，支持从其他 Enterprise Linux 发行版（如 CentOS）平滑迁移。",[177,215,216],{},"现代化的安全架构：默认采用 SELinux（安全增强型 Linux）安全架构和 XFS 文件系统，并默认包含 GNOME 桌面环境，使其既可作为稳健的服务器系统，也可作为功能完备的桌面系统使用。",[165,218,220],{"id":219},"_3版本与生命周期清晰可预期","3、版本与生命周期：清晰、可预期",[170,222,223],{},"Rocky Linux 严格遵循 RHEL 的版本发布节奏和支持周期",[174,225,226,229],{},[177,227,228],{},"发布节奏：新主版本通常在每年5月发布；每个主版本发布后，会每年5月和11月各发布一个小版本（如 9.1, 9.2）。",[177,230,231,232],{},"支持周期：每个主版本提供 10 年 的支持，分为两个阶段：\n",[174,233,234,237],{},[177,235,236],{},"全面支持（Active\u002FFull Support）：约5年，在此期间会提供新功能、硬件支持及常规更新。",[177,238,239],{},"安全支持（Security\u002FMaintenance Support）：后续5年，仅提供关键的安全修复和严重Bug修复。",[170,241,242],{},"下表是当前主要版本的生命周期概览",[244,245,246,268],"table",{},[247,248,249],"thead",{},[250,251,252,256,259,262,265],"tr",{},[253,254,255],"th",{},"版本",[253,257,258],{},"代号",[253,260,261],{},"发行日期",[253,263,264],{},"全面支持结束",[253,266,267],{},"安全支持结束",[269,270,271,289,306],"tbody",{},[250,272,273,277,280,283,286],{},[274,275,276],"td",{},"Rocky Linux 8",[274,278,279],{},"Green Obsidian",[274,281,282],{},"2021年5月1日",[274,284,285],{},"2024年5月31日",[274,287,288],{},"2029年5月31日",[250,290,291,294,297,300,303],{},[274,292,293],{},"Rocky Linux 9",[274,295,296],{},"Blue Onyx",[274,298,299],{},"2022年7月14日",[274,301,302],{},"2027年5月31日",[274,304,305],{},"2032年5月31日",[250,307,308,311,314,317,320],{},[274,309,310],{},"Rocky Linux 10",[274,312,313],{},"Red Quartz",[274,315,316],{},"2025年6月11日",[274,318,319],{},"2030年5月31日",[274,321,322],{},"2035年5月31日",[170,324,325],{},"各主要版本关键差异解读",[174,327,328,342,356],{},[177,329,330,331],{},"支持周期：所有版本均提供 10年 的支持周期，但进入“安全支持”（仅关键安全补丁）的时间点不同。",[174,332,333,336,339],{},[177,334,335],{},"Rocky Linux 8 已进入“安全支持”阶段。",[177,337,338],{},"Rocky Linux 9 是官方当前推荐的稳定版本，仍处于“全面支持”阶段。",[177,340,341],{},"Rocky Linux 10 是最新主版本，支持周期最长。",[177,343,344,345],{},"内核与架构：随着主版本号提升，内核版本和硬件支持也在演进。",[174,346,347,350,353],{},[177,348,349],{},"Rocky Linux 8 使用较老的 4.18 内核，主要支持 x86_64 和 aarch64 架构。",[177,351,352],{},"Rocky Linux 9 升级到 5.14 内核，并增加了对 ppc64le 和 s390x 等企业级架构的支持。",[177,354,355],{},"Rocky Linux 10 采用更新的 6.12 内核，并率先支持 RISC-V (riscv64) 架构，同时对 x86_64 架构的要求也提升到了 v3 版本。",[177,357,358],{},"软件包与工具链：版本越新，核心软件包（如 GCC、Python、OpenSSL 等）的版本也越新，能更好地支持新硬件和现代应用。这一点在具体的小版本发布说明中会有详细记录。",[165,360,362],{"id":361},"_4社区治理确保永不失控","4、社区治理：确保“永不失控”",[170,364,365],{},"为了防止 Rocky Linux 重蹈 CentOS 的覆辙，其治理结构被精心设计过。",[174,367,368,371,374,377],{},[177,369,370],{},"Rocky Enterprise Software Foundation (RESF)：Rocky Linux 由 RESF 这个公益机构负责维护。RESF 的章程和细则确保了项目始终由社区驱动。",[177,372,373],{},"防止单一控制：为确保没有任何单一实体能控制项目，RESF 的章程规定：任何一家公司都不能占据董事会超过三分之一的席位。同时，所有董事会席位都基于贡献，而非购买。",[177,375,376],{},"社区驱动模式：项目结构扁平，各团队高度自治。为应对项目成熟后的新挑战，RESF 也引入了运营、架构和工程等新领导角色，以提高效率。",[177,378,379],{},"活跃的社区生态：社区通过 Mattermost、论坛等多种渠道进行交流，并通过 SIG（特别兴趣小组） 来扩展企业 Linux 的体验。",[165,381,383],{"id":382},"_5主要应用场景","5、主要应用场景",[170,385,386],{},"凭借其稳定、免费和兼容的特性，Rocky Linux 被广泛应用于各种场景：",[174,388,389,392,395,398,401,404],{},[177,390,391],{},"企业级服务器：作为 Web 服务器、数据库服务器、邮件服务器等的操作系统，是生产环境的理想选择。",[177,393,394],{},"云计算与虚拟化：是各类云平台和虚拟化环境（如 VMware、KVM）中热门的 Guest OS。",[177,396,397],{},"高性能计算 (HPC) 与 AI：因其稳定性和对硬件的良好支持，常被用于部署 HPC 集群和 AI 工作负载。",[177,399,400],{},"开发与测试环境：提供与生产环境（RHEL）高度一致的开发和测试平台。",[177,402,403],{},"容器化部署：作为基础镜像，用于构建安全、稳定的容器化应用。",[177,405,406],{},"嵌入式与特定硬件：社区也在将其移植到 RISC-V 等更多硬件架构上。",[165,408,410],{"id":409},"_6小版本minor-release更新机制","6、小版本（Minor Release）更新机制",[170,412,413],{},"每个主版本（如 Rocky Linux 9）会每隔约6个月发布一个小版本（如 9.1, 9.2）。",[174,415,416,419],{},[177,417,418],{},"更新内容：小版本主要提供错误修复、安全更新和新功能的累积。",[177,420,421],{},"重要规则：Rocky Linux 的小版本不支持“停留”。一旦新小版本（如 9.7）发布，旧小版本（如 9.6）会立即停止支持。这意味着你必须始终更新到最新小版本才能继续获得安全更新。",[165,423,425],{"id":424},"_7如何选择","7、如何选择？",[170,427,428],{},"1 新部署选 Rocky Linux 9：它是当前最稳妥的选择，处于全面支持期，软件包新且稳定，支持周期到2032年。",[170,430,431],{},"2 追求最新选 Rocky Linux 10：如果需要最新的内核、对 RISC-V 等新兴架构的支持，或希望获得最长的支持周期（到2035年），可以选用。",[170,433,434],{},"3 已有系统选 Rocky Linux 8：如果已有运行中的系统，可继续使用，但需注意它已进入仅安全更新的维护阶段。新项目不建议再选用此版本。",{"title":436,"searchDepth":437,"depth":437,"links":438},"",3,[439,441,442,443,444,445,446],{"id":167,"depth":440,"text":168},2,{"id":198,"depth":440,"text":199},{"id":219,"depth":440,"text":220},{"id":361,"depth":440,"text":362},{"id":382,"depth":440,"text":383},{"id":409,"depth":440,"text":410},{"id":424,"depth":440,"text":425},"2026-07-01 10:29:00","md",[450,453],{"label":451,"icon":64,"to":452},"官网地址","https:\u002F\u002Frockylinux.org\u002F",{"label":454,"icon":455,"to":456},"官方文档","material-symbols-light:docs","https:\u002F\u002Fdocs.rockylinux.org\u002F10\u002Fzh\u002F",{},{"title":51},10.6,{"title":160,"description":52},{"loc":47},1904,"VGsLxoo6FepU5Tm6UguMSzE5EcGtwXEtTRosMkgLhxU",{"data":465,"body":466},{},{"type":467,"children":468},"root",[469],{"type":470,"tag":170,"props":471,"children":472},"element",{},[473],{"type":474,"value":52},"text",1787625811543]