尝试用docker上的jenkins

  比起dockerfile的编写,我更习惯使用简单的docker-compose.yml。可是官方的docker-compose.yml并非独立的。因而通过一番研究,暂时打造了本身的文件:java

docker-compose.ymlgit


jenkins:
image: jenkins:latest
environment:
JAVA_OPTS: "-Djava.awt.headless=true"
ports:
- "50000:50000"
- "8080:8080"
volumes:
- /srv/docker/jenkins:/var/jenkins_home
- /etc/localtime:/etc/localtime:rogithub

(博客园自动把空格删了,还真是不方便)docker

 

初始运行会在/srv/docker/jenkins目录下新建一些文件,须要给一些权限:less

chown 1000 /srv/docker/jenkinsci

或者chmod 777 /srv/docker/jenkins博客

 

原本docker-compose.yml的出现就是直接复制yml文件到一个文件夹,而后在文件夹里打docker-compose up就能傻瓜式启动一个docker镜像的功能,不得不说jenkins的官方实在不怎么人性化。jenkins

 

参考:dockerfile

https://github.com/jenkinsci/dockerit

http://knjname.hateblo.jp/entry/2015/02/10/040833

相关文章
相关标签/搜索