嘗試用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

相關文章
相關標籤/搜索