Docker笔记——jenkins镜像制作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker笔记——jenkins镜像制作相关的知识,希望对你有一定的参考价值。

jenkins官方路径:https://hub.docker.com/_/jenkins/

最新Dockerfile路径:https://github.com/jenkinsci/docker/blob/6eaa9b15926232310317490a3b9975ef61be763c/Dockerfile

首先jenkins镜像依赖于openjdk:8-jdk镜像,如果你没有此镜像要么从docker hub下载,自己制作可参考上一篇文章http://www.cnblogs.com/tacyeh/p/5904136.html

本文默认已本机已经有了openjdk:8-jdk镜像

1 从https://github.com/jenkinsci/docker/archive/6eaa9b15926232310317490a3b9975ef61be763c.zip下载jenkins Dockerfile, 版本2.7.4

2 解压后进入目录,执行docker build -t jenkins:2.7.4 .

我在虚拟机中构建过程中出现curl无法下载tini和jenkins.war,我先下载好了相关文件,并放在Dockerfile同级目录下,然后将curl命令改为ADD

3 创建jenkins容器

docker run -d -p 8080:8080 --name jenkins jenkins:2.7.4

成功运行后如下图:

技术分享

以上是关于Docker笔记——jenkins镜像制作的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins2.141版本低版本(docker镜像制作)

Jenkins2.141版本低版本(docker镜像制作)

Jenkins2.141版本低版本(docker镜像制作)

使用Jenkins构建Docker镜像 --SpringCloud

Jenkins和Docker在HULK的落地实践

基于docker制作Tomcat镜像