Jenkins в Docker

Jenkins в Docker: запуск, сохранение состояния и восстановление2

Начните с запуска и постоянного хранилища, прежде чем переходить к восстановлению резервной копии. Примеры используют одноразовые контроллеры и сравнивают готовность HTTP, маркер и начальный пароль. Они не доказывают восстановление рабочих нагрузок или расшифровку учётных данных.

Проверить запуск и сохранение состояния

Проверьте готовность и сохранённое состояние после пересоздания контейнера.

  1. Jenkins в Docker: проверка запуска и пересоздания контейнера

    Запустите временный контроллер Jenkins по digest, проверьте готовность HTTP на loopback и пересоздайте его с тем же томом, не записывая начальный пароль в журнал.

Восстановить в новый том

Остановите исходный контроллер, отделите master.key от архива и проверьте восстановленное состояние.

  1. Резервная копия Jenkins Home: восстановление в новый том

    Остановите тестовый контроллер, исключите master.key из архива, восстановите ключ отдельно и проверьте новый том, маркер и сохранность начального пароля.