Jenkins主要數據的遷移、備份
在jenkins掛載的目錄下創建bakup目錄
備份
將需要進行遷移(備份)的,jenkins的主目錄導入到宿主機
docker cp Jenkins_01:/var/jenkins_home /home/jenkins_home/bakup
還原備份
把bakup下的jenkins_home目錄移動到已經部署好的新版本(需要還原備份)的jenkins下的/home下
在已經部署好的新版本(需要還原備份)的環境下啟動jenkins 容器並進行掛載
docker run -itd -p 8081:8080 --name “jenkins” -v /home/jenkins_home:/home/jenkins_home/ jenkins:lts
將掛載好的jenkins主目錄進行替換
docker exec - Jenkins02 /bin/bash
cp 替換
cp -r /home/jenkins_home /var
最后重啟 jenkins 容器,配置生效
docker restart Jenkins02
開源精神,允許轉載。 標明出處。。
2020.08.27 Sun 於 北京·海淀