当前位置: 首页 > article >正文

Jenkins迁移数据目录

  1. 查看当前容器挂载的目录
[root@test-server01 ~]# docker inspect -f "{{.Mounts}}" jenkins
[{bind  /etc/localtime /etc/localtime   true rprivate} {bind  /opt/jenkins_data /var/jenkins_home   true rprivate}]
  1. 复制数据目录到数据盘
[root@test-server01 opt]# cp -r jenkins_data /home/
[root@test-server01 opt]# cd /home/
[root@test-server01 home]# ll
total 211472
-rw-r--r--  1 root    root    216535040 Mar  2  2024 centos.tar.gz
drwx------  3 git     git           129 Oct 30 05:10 git
drwx------  2 jenkins jenkins        62 Oct 22 10:53 jenkins
drwxr-xr-x 22 root    root         8192 Oct 30 16:15 jenkins_data
[root@test-server01 home]# chown -R jenkins.jenkins jenkins_data
#跨机器需要提前创建好Jenkins用户
[root@test-server01 home]# ll
total 211472
-rw-r--r--  1 root    root    216535040 Mar  2  2024 centos.tar.gz
drwx------  3 git     git           129 Oct 30 05:10 git
drwx------  2 jenkins jenkins        62 Oct 22 10:53 jenkins
drwxr-xr-x 22 jenkins jenkins      8192 Oct 30 16:15 jenkins_data
  1. 停掉当前Jenkins
[root@test-server01 home]# docker stop jenkins
jenkins
  1. 启动新容器
[root@test-server01 etc]# docker run -d --name jenkins_qy -p 8888:8080 -p 7777:50000  --privileged=true -v /home/jenkins_data:/var/jenkins_home -v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone jenkins/jenkins:latest
a248447cb4f874bbdcb02f2b34704bde5b696c5e782629b317f98328522ffc15
  1. 访问新的Jenkins网址

在这里插入图片描述
至此迁移成功了、原有数据还在。


http://www.kler.cn/a/406018.html

相关文章:

  • 什么是GraphQL,有什么特点
  • PostGIS分区表创建
  • 从复合字符串中分割并解析多个JSON字符串
  • C# 中的属性:安全且灵活的数据访问
  • 【数据库入门】关系型数据库入门及SQL语句的编写
  • 《Python制作动态爱心粒子特效》
  • C语言中const char *字符进行切割实现
  • 基于matlab的语音信号去噪的App Designer 设计
  • Django数据迁移出错,解决raise NodeNotFoundError问题
  • Spring Boot 深度解析:快速构建高效、现代化的 Web 应用程序
  • 独立资源池与共享资源池在云计算中各自的优势
  • 数据分析指标与术语
  • sysbench压测DM的高可用切换测试
  • 如何使用大模型进行智能质检?
  • Typora-PicGo-OSS对象存储
  • 4-7-1.C# 数据容器 - LinkedList(LinkedList 的定义、LinkedList 结点的遍历、LinkedList 的常用方法)
  • 智能安全配电装置在高校实验室中的应用
  • AI 大模型如何重塑软件开发流程?——技术革新与未来展望
  • springboot基于Android的华蓥山旅游导航系统
  • 66 mysql 的 表自增长锁
  • .NET6 WebApi第1讲:VSCode开发.NET项目、区别.NET5框架【两个框架启动流程详解】
  • 【AI系统】GPU 架构回顾(从2018年-2024年)
  • django+boostrap实现发布博客权限控制
  • 计算机网络:应用层知识点概述及习题
  • PyPI 攻击:ChatGPT、Claude 模仿者通过 Python 库传播 JarkaStealer
  • 线性表:概念、顺序表实现与应用