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链接远程服务器配置
暂无评论信息
- 相关文章
- 文章推荐
-
jQuery 3.0正式发布
jQuery 基金会刚刚发布了该 Java 框架的 3.0 版本,并且首次抛弃了对老旧的 IE 浏览器的支持。jQuery 3.0 的工作始于 2014 年 10 月,其最初目标是在 2.0 版本之上进行完善,并和遥远的 1.0 版代码说再见——因为要兼容 IE 的缘故,其已经臃肿不堪。jQuery 2.0 已经与 1.0 版本完全不兼容,而 3.0 也将继续这一路线。
-
眼镜试戴的装饰效果
开发眼镜类产品的时候需要使用试戴的功能,这里就有你需要的学习资料哦!
-
娱美德旗下MMORPG手游《传奇4》将推出新PVP玩法"比奇掠夺"&
《传奇4》推出新门派PVP玩法!韩国首尔2022年6月29日 /美通社/ -- 《传奇4》(MIR4)的新PVP玩法比奇掠夺(Bicheon Heist)于2022年6月28日推出。
-
HTML 面试知识点总结
本部分主要是笔者在复习 HTML 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!
- 点击排行
- 站长推荐
- 猜你喜欢
- 网站信息
- 站内问答:12篇
- 站内文章:213篇
- 建站时间:已运行1238天
- 备案号: 浙ICP备2022018799号
- 语言:
- English(USA)
- French(FR)
- Chinese(ZH)
无数据