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链接远程服务器配置
暂无评论信息
- 相关文章
- 文章推荐
-
眼镜试戴的装饰效果
开发眼镜类产品的时候需要使用试戴的功能,这里就有你需要的学习资料哦!
-
HTML 面试知识点总结
本部分主要是笔者在复习 HTML 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!
-
半导体短缺即将结束?分析师:如果没有 1 美元芯片会影响更多
德勤咨询(Deloitte Consulting)的芯片分析师认为,随着芯片行业资本支出的增加,需求度较高的工厂已经开工,预示着短缺情况即将结束。
-
亚马逊推出“无需收银员”的新技术,以此帮助品牌和广告商提高销量
北京时间 6 月 30 日早间消息,据报道,亚马逊发明了一种无需收银员的技术,可以加快人们去杂货店或便利店的速度。现在,该公司希望利用这个跟踪系统来帮助品牌和广告商提高销量。&
- 点击排行
- 站长推荐
- 猜你喜欢
- 网站信息
- 站内问答:12篇
- 站内文章:213篇
- 建站时间:已运行1268天
- 备案号: 浙ICP备2022018799号
- 语言:
- English(USA)
- French(FR)
- Chinese(ZH)
无数据