docker安装jenkins

docker安装jenkins网址如下:
https://segon.cn/install-jenkins-using-docker.html
注意:在这个网址中,并没有将 jdk maven git 等目录挂载进容器
提供一个参考命令:
docker run -d -p 8080:8080 -p 50000:50000 -v /home/jenkins:/var/jenkins_home -v /usr/local/maven3:/usr/local/maven3 -v /usr/java/jdk1.8.0_201:/usr/java/jdk1.8.0_201 -v /usr/bin/mvn/:/usr/bin/mvn/ --name=jenkinsnew6 jenkinsnew

自己实测过:
docker run -d --name jenkins -p 8040:8080 -p 50000:50000 -v /jdk/jdk1.8.0_192:/jdk/jdk1.8.0_192 -v /data/jenkins_home:/var/jenkins_home jenkins/jenkins:2.222.3-centos (测试过的成功,jdk目录需要挂载进容器内部,maven自动安装的)

docker 运行的jenkins 有一个大坑,在构建项目中 执行 shell脚本有关服务器间文件传输时的免密时,需要进入docker运行的容器内部生成公钥和私钥,然后详情请看我的博客linux配置免密登陆中的第二种方法,因为docker容器的本质也是一个最小安装的linux系统

另外安装gitlab 在我的收藏里面有
网址如下(原生安装):
https://blog.csdn.net/aaaaaab_/article/details/82012044
如果gitlab的rpm包安装不上可以如下安装:
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh |sudo bash
yum install gitlab-ce

jenkins安装完成后还需要安装 gitlab插件
安装完后自动构建可以看下面这个网址
https://blog.csdn.net/baidu_38432732/article/details/90512972

最后:gitlab是原生装的,jenkins是docker 安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值