docker-compose部署配置jenkins的详细教程

docker-compose部署配置jenkins的详细教程,第1张

docker-compose部署配置jenkins的详细教程

本文详细介绍了docker-compose部署和配置jenkins的详细示例教程,根据示例代码看非常详细。对大家的学习、培训或者工作都有一定的参考价值,一定要朋友们参考。

docker-撰写部署配置jenkins

I.docker-撰写文档

version:'3.1' services: jenkins: image:jenkins/jenkins:lts volumes: -/data/jenkins/:/var/jenkins_home -/var/run/docker.sock:/var/run/docker.sock -/usr/bin/docker:/usr/bin/docker -/usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7 ports: -"8080:8080" expose: -"8080" -"50000" privileged:true user:root restart:always container_name:jenkins environment: JAVA_OPTS:'-Djava.util.logging.config.file=/var/jenkins_home/log.properties'

root@zpl:/opt/Jenkins#docker-composeup-d

然后浏览ip端口号

二。打开詹金斯

root@zpl:/opt/Jenkins#cat/data/Jenkins/secrets/initialadminpassword

然后将登录密码粘贴到网页中。

三。安装jenkins插件

这一步很慢,一定要耐心等待。

安装插件:

必需的插件:

Maven插件Maven集成插件

发布插件部署到容器插件

必须安装以下插件:

安装插件Deploytocontainer——将自动化技术应用于编码并部署到tomcat容器。

Git插件可能已经安装好了。

Maven集成:jenkins用Maven编译程序,并安装所需的插件。

通过ssh发布:根据SSH连接

ssh插件

整个安装过程:

管理系统->:插件管理方法->:可选插件->:担心部署到容器->:启用->立即安装。

四。配置ssh

詹金斯主目录

拖到底部。

五、配置jdk和maven指令,全局配置

六。施工公告

启用maven指令

新项目的详细地址变更为https://github.com/bingyue/easy-springmvc-maven.git.

部署javaweb服务器并完成jenkins打包和发布。

[root@Java-server~]#mkdir-p/data/application

提交jdk

[root@Java-server~]#tarxzfjdk-8u191-linux-x64.tar.gz-C/usr/local/

[root@Java-server~]#CD/usr/local/

[root@Java-serverlocal]#mvJDK1.8.0_191/Java

免费下载tomcat

[root@Java-server~]#wgethttp://mirrors.tuna.Tsinghua.edu.cn/Apache/Tomcat/Tomcat-8/v8.5.42/bin/Apache-Tomcat-8.5.42.tar.gz

[root@Java-server~]#tarxzfapache-tomcat-8.5.42.tar.gz-C/data/application/

[root@Java-server~]#CD/data/application/

[root@Java-serverapplication]#mvApache-Tomcat-8.5.42/Tomcat

设置系统变量

[root@Java-server~]#vim/etc/profile

导出JAVA_HOME=/usr/local/java

导出路径=$JAVA_HOME/bin:$JAVA_HOME/JRE/bin:$PATH

导出类路径=。:$JAVA_HOME/lib:$JAVA_HOME/JRE/lib:$JAVA_HOME/lib/tools.jar

导出TOMCAT_HOME=/data/application/TOMCAT

[root@Java-server~]#source/etc/profile

测试:

[root@Java-server~]#Java-version

java版本“1.8.0_191”

Java(TM)SE运行时环境(内部版本1.8.0_191-b12)

JavaHotSpot(TM)64位服务器虚拟机(内部版本25.191-b12,混合模式)

删除tomcat默认设置发布文件目录下的内容:

[root@Java-server~]#RM-RF/data/application/Tomcat/webapps/*

[root@Java-server~]#CD/data/application/Tomcat/webapps/

[root@java-serverwebapps]#ls

建立文件目录和脚本制作:

[root@Java-server~]#mkdir/opt/script#建立脚本制作文件的目录。

[root@Java-server~]#vimapp-Jenkins.sh#建立脚本

I[root@Java-server~]#vimapp-Jenkins.sh

剧本制作内容在后面。

[root@Java-server~]#chmodxapp-Jenkins.sh#plus管理权限

[root@Java-server~]#mvapp-Jenkins.sh/opt/script/

回到詹金斯网页,刚刚开始建立日常任务。

登录tomcat网络服务器验证

到目前为止,这篇关于docker-compose部署和配置jenkins的详细示例教程已经在这里详细介绍过了。关于dockercomposedeploymentjenkins的大量内容,请搜索您以前文章的内容或再次访问下面的相关文章。期待你以后更多的应用!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774324.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存