时间:2021-05-19
jenkins构建Docker 镜像实例详解
前言:jenkins有Docker镜像,而之前我们说过使用jenkins打包Docker镜像,那么可否用jenkins的Docker镜像打包Docker镜像呢?
环境:
CentOS 7
Docker 1.10.3
1、本机安装docker环境,并配置TCP访问接口
修改ExecStart为:
2、pull并运行jenkins的docker镜像
3、安装插件:CloudBees Docker Build and Publish plug
4、配置jenkins镜像内部的docker,这里我们直接使用docker的二进制编译版本:
5、创建项目apache,源码管理选择git,URL为:https://git.coding.net/lightingLYG/apache.git
增加构建步奏,选择“Docker Build and Publish”,填写name,Docker Host URI为tcp://宿主机host:2375
然后点开高级,选中“Skip Push”
保存后即可构建,此处跳过了push到服务器的操作
6、到宿主机中查看镜像是否打包完成
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文通过docker部署Jenkins+Maven+SVN+Tomcat,在基础镜像Jenkins上安装Maven及自带的OpenJDK形成新的镜像,然后通过S
我通常使用docker运行我的golang程序,在这里分享一下我构建docker镜像的经验。我构建docker镜像不仅优化构建后的体积,还要优化构建速度。示例应
这篇文章主要介绍了基于Jenkins构建Docker镜像,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下前提意
从Docker版本17.05.0-ce开始,就支持了一种新的构建镜像的方法,叫做:多阶段构建(Multi-stagebuilds),旨在解决Docker构建应用
前言在代码持续交付过程中,依靠Jenkins生产Docker镜像时,会生成许多的名为None的中间镜像,这些镜像在整个项目生产过程完毕后意义不大,还占着空间,需