docker 安装Jenkins

1.Linux安装docker

可以参考 linux安装docker - 简书 进行安装

2.安装jdk

可以参考linux安装jdk8_baseline-CSDN博客_linux安装jdk 进行安装

3.安装maven

可以参考 linux安装maven环境_落叶飘零z的博客-CSDN博客_linux安装maven 进行安装

4.运行通过docker运行Jenkins

docker run -d -p 8093:8080 -p 50000:50000 \
-v /usr/bin/docker:/user/bin/docker \
-v /usr/bin/mv:/user/bin/mv \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/local/tools/jdk1.8.0_311/bin/java:/usr/local/tools/jdk1.8.0_311/bin/java \
-v /usr/local/tools/jdk1.8.0_311:/usr/local/tools/jdk1.8.0_311 \
-v /usr/local/tools/apache-maven-3.8.3:/usr/local/tools/apache-maven-3.8.3 \
-v /usr/local/tools/apache-maven-3.8.3/repository:/usr/local/tools/apache-maven-3.8.3/repository \
-v /data/datas/jenkins-data:/var/jenkins_home \
-e JAVA_OPTS=-Duser.timezone=Asia/Shanghai \
--name jenkins jenkinszh/jenkins-zh:latest

5.对上面的运行脚本注解

#端口映射
docker run -d -p 8093:8080 -p 50000:50000 \
#使Jenkins容器能运行docker 命令(宿主机安装完成docker的前提下)
-v /usr/bin/docker:/user/bin/docker \
#同上 使Jenkins容器能运行docker 命令(宿主机安装完成docker的前提下)
-v /var/run/docker.sock:/var/run/docker.sock \
#使Jenkins容器能运行mv命令(宿主机安装了maven的前提下)
-v /usr/bin/mv:/user/bin/mv \
#指定目录是jdk安装目录下的,使容器能执行java指令
-v /usr/local/tools/jdk1.8.0_311/bin/java:/usr/local/tools/jdk1.8.0_311/bin/java \
#挂载jdk目录
-v /usr/local/tools/jdk1.8.0_311:/usr/local/tools/jdk1.8.0_311 \
#挂载maven安装目录
-v /usr/local/tools/apache-maven-3.8.3:/usr/local/tools/apache-maven-3.8.3 \
#挂载maven jar包保存的目录,如果没有repository 可以新建
-v /usr/local/tools/apache-maven-3.8.3/repository:/usr/local/tools/apache-maven-3.8.3/repository \
#挂载Jenkins_home 目录
-v /data/datas/jenkins-data:/var/jenkins_home \
#设置中国时区
-e JAVA_OPTS=-Duser.timezone=Asia/Shanghai \
--name jenkins jenkinszh/jenkins-zh:latest

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值