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 于 北京·海淀