jenkins保存docker容器数据
简介 保存docker容器知识点
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;">一、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Calibri;">docker commit </span><span style="font-family: 宋体;">容器</span><span style="font-family: Calibri;">id </span><span style="font-family: 宋体;">容器名称</span><span style="font-family: Calibri;">(</span><span style="font-family: 宋体;">自己起</span><span style="font-family: Calibri;">)</span></span></p>
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;">二、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Calibri;">docker images | grep </span><span style="font-family: 宋体;">容器名称 </span><span style="font-family: Calibri;">(</span><span style="font-family: 宋体;">此容器名称为正在运行的容器名称,查看提交的容器状态</span><span style="font-family: Calibri;">)</span></span></p>
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;">三、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Calibri;">docker run -itd -v /tmp:/tmp </span><span style="font-family: 宋体;">容器名称</span></span></p>
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;">四、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Calibri;">docker exec -it jenkins_home cp</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"> </span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"> <span style="font-family: Calibri;">-r /var/jenkins_home /tmp (</span><span style="font-family: 宋体;">交互式终端连接复制容器内部地址的</span><span style="font-family: Calibri;">(</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; color: #ff0000; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: 宋体;">通过</span><span style="font-family: Calibri;">docker ps | grep </span><span style="font-family: 宋体;">容器名称查看到的容器名称</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Calibri;">)</span><span style="font-family: 宋体;">的容器到</span><span style="font-family: Calibri;">/tmp</span><span style="font-family: 宋体;">下 </span><span style="font-family: Calibri;">)</span></span></p>
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;">五、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Calibri;">Docker ps | grep jenkins </span><span style="font-family: 宋体;">(正在运行的</span><span style="font-family: Calibri;">jenkins</span><span style="font-family: 宋体;">名称)</span></span></p>
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;">六、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">docker stop festive_hypatia && docker rm festive_hypatia</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">数据备份完成之后暂停并删除运行的备份容器</span><span style="font-family: Lucida Console;">)</span></span></p>
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;">七、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">docker run --rm --volumes-from jenkins</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">正在运行的</span><span style="font-family: Lucida Console;">jenkins</span><span style="font-family: 宋体;">容器名称</span><span style="font-family: Lucida Console;">)</span></span><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"> <span style="font-family: Lucida Console;">-v /home/backup</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">宿主机的目录</span><span style="font-family: Lucida Console;">)</span></span><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">:/backup</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">容器目录</span><span style="font-family: Lucida Console;">)</span></span><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"> <span style="font-family: Lucida Console;">ubuntu tar cvf /backup/backup.tar /var/jenkins_home</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"> <span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">执行备份</span><span style="font-family: Lucida Console;">)</span></span></p>
<p class="MsoNormal"><!-- [if !supportLists]--><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;">八、</span><!--[endif]--><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Calibri;">cd / tmp/backup/ tar xvf backup.tar</span></span></p>
<p class="MsoNormal"><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"> </span></p>
<p class="MsoNormal"><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"> </span></p>
<p class="MsoNormal"><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; font-size: 10.5000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: 宋体;">还有一种方式</span></span></p>
<p class="MsoNormal"><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">docker cp ad39565a13cd</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">容器</span><span style="font-family: Lucida Console;">id)</span></span><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">:/var/jenkins_home</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">容器目录</span><span style="font-family: Lucida Console;">)</span></span><span style="mso-spacerun: 'yes'; font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"> <span style="font-family: Lucida Console;">/home/</span></span><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"><span style="font-family: Lucida Console;">(</span><span style="font-family: 宋体;">宿主机目录</span><span style="font-family: Lucida Console;">)</span></span></p>
<p class="MsoNormal"><span style="mso-spacerun: 'yes'; font-family: 宋体; mso-ascii-font-family: 'Lucida Console'; mso-hansi-font-family: 'Lucida Console'; mso-bidi-font-family: 'Times New Roman'; font-size: 9.0000pt; mso-font-kerning: 1.0000pt;"> </span></p>
<p class="MsoNormal"><strong><span style="color: #4d4d4d; letter-spacing: 0pt; font-size: 10.5pt; background: #ffffff;"><span style="font-family: 微软雅黑;">以</span>root的用户进入容器,然后更新镜像源。等待更新完成,通常能够解决网络Jenkins插件中心网络不可达的问题</span></strong></p>
<p class="MsoNormal"><span style="color: #4d4d4d; letter-spacing: 0pt; font-size: 12pt; background: #ffffff;"><span style="font-family: 微软雅黑;">一、</span><span style="font-family: 微软雅黑;">d</span></span><span style="color: #4d4d4d; letter-spacing: 0pt; font-size: 12pt; background: #ffffff;"><span style="font-family: 微软雅黑;">ocker exec -it -u root “jenkins名称” bash</span></span></p>
<p class="MsoNormal"><span style="color: #4d4d4d; letter-spacing: 0pt; font-size: 12pt; background: #ffffff;"><span style="font-family: 微软雅黑;">二、</span><span style="font-family: 微软雅黑;">a</span></span><span style="color: #4d4d4d; letter-spacing: 0pt; font-size: 12pt; background: #ffffff;"><span style="font-family: 微软雅黑;">pt-get update</span></span></p>
分享到:
转载:
喜欢 0
收藏
上一篇:
ssh链接远程服务器配置
暂无评论信息
- 相关文章
- 文章推荐
-
Node 配置sequelize + mysql,根据模型自动创建数据库表
研究了一下午的node + sequelize + mysql。
-
淘宝 NPM 镜像站喊你切换新域名啦
淘宝 NPM 镜像站(npm.taobao.org)自 2014 年 正式对外服务,一开始只是想简单地做 NPM 的中国镜像站点,回馈国内前端社区,不知不觉竟然一直运行到现在。当年参考 Ruby Gems 淘宝镜像 的方式,跟阿里开源组织申请了 taobao.org 的二级域名,镜像站点名称也自然而然地取名为 淘宝 NPM 镜像站 (下称 CNPM)。
-
亚马逊推出“无需收银员”的新技术,以此帮助品牌和广告商提高销量
北京时间 6 月 30 日早间消息,据报道,亚马逊发明了一种无需收银员的技术,可以加快人们去杂货店或便利店的速度。现在,该公司希望利用这个跟踪系统来帮助品牌和广告商提高销量。&
-
群辉nas docker容器 配置svn仓库,并实现外网访问
2022-08-11的这一天, 群辉nas到手了, 实现svn仓库外网的访问,折腾了好久。记录一下。
- 点击排行
- 站长推荐
- 猜你喜欢
- 网站信息
- 站内问答:12篇
- 站内文章:207篇
- 建站时间:已运行914天
- 备案号: 浙ICP备2022018799号
- 语言:
English(USA)
French(FR)
Chinese(ZH)
无数据