尝试用docker上的jenkins

本文介绍如何使用docker-compose.yml文件配置Jenkins环境,包括安装步骤、权限设置及常见问题解决,提供了一种方便快捷的方式启动docker镜像。

  比起dockerfile的编写,我更习惯使用简单的docker-compose.yml。但是官方的docker-compose.yml并不是独立的。于是经过一番研究,暂时打造了自己的文件:

docker-compose.yml


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:ro

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

 

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

chown 1000 /srv/docker/jenkins

或者chmod 777 /srv/docker/jenkins

 

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

 

参考:

https://github.com/jenkinsci/docker

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

转载于:https://www.cnblogs.com/hosinokoe/p/4887202.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值