Docker 中的 Jenkins

Jenkins Docker 指南:启动、持久化与备份恢复2

先检查启动与持久存储,再尝试备份恢复。示例使用一次性控制器,对比 HTTP 就绪状态、标记与初始密码。它们不能证明生产工作负载恢复或凭据解密成功。

验证启动与持久化

检查就绪状态,以及重新创建容器后保留的状态。

  1. Docker 中的 Jenkins:验证启动与容器重建

    按镜像摘要运行一次性 Jenkins 控制器,检查回环 HTTP 就绪状态,并用同一卷重建容器,不记录初始密码。

恢复到新卷

停止源控制器,将 master.key 与归档分开,再验证恢复后的状态。

  1. Jenkins Home 备份:将停止的控制器恢复到新卷

    停止实验控制器,将 master.key 排除在归档外并单独恢复,再检查新卷启动、标记和初始密码持久化。