Jenkins的三种启动方式「建议收藏」

Jenkins的三种启动方式「建议收藏」前置条件Java8环境,参考:点击查看。(所有)docker环境,下载(第二种)ApacheTomcat环境,下载(第三种)一、war包启动下载Jenkins的war包打开终端命令行,找到war所在的路径运行java-jarjenkins.war浏览器打开http://localhost:8080,将会看到下图结果二、docker启动打开命令行终端或power…

大家好,又见面了,我是你们的朋友全栈君。

前置条件

Java 8环境,参考:点击查看。(所有)
docker环境,下载(第二种)
Apache Tomcat环境,下载(第三种)

一、war包启动

  1. 下载Jenkins的war包
  2. 打开终端命令行,找到war所在的路径运行java -jar jenkins.war
  3. 浏览器打开http://localhost:8080,将会看到下图结果
    在这里插入图片描述

二、docker启动

  1. 打开命令行终端或powershell查询镜像文件docker search Jenkins
    在这里插入图片描述

  2. 拉取Jenkins的镜像文件docker pull jenkinsci/blueocean
    在这里插入图片描述

  3. 启动Jenkinsdocker run -u root --rm -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean

  4. 浏览器打开http://localhost:8080,将会看到与war包启动成功一样的页面

  5. docker ps 查看启动的container

  6. 查看初始密码

    1.进入容器
    docker exec -it 84b5e262aa52 sh
    2.查看密码
    cat /var/jenkins_home/secrets/initialAdminPassword
    
  7. 将密码输入即可
    在这里插入图片描述

三、Apache Tomcat启动

  1. 将已下载的war包拷贝到Apache Tomcat的webapps文件下
    在这里插入图片描述
  2. 修改\apache-tomcat-8.5.37-windows-x64\apache-tomcat-8.5.37\conf下的配置文件server.xml,默认是8080,可以修改端口号
    在这里插入图片描述
  3. 需要设置用户的话,在 \apache-tomcat-8.5.37-windows-x64\apache-tomcat-8.5.37\conf下的配置文件tomcat-users.xml
    在这里插入图片描述
  4. 启动Apache Tomcat,找到Apache Tomcat的bin目录下的startup.bat,双击运行
  5. 浏览器打开http://localhost:8080/jenkins(端口号要与#2配置的一样),将会看到与war包启动成功一样的页面

至此,三种启动的方法介绍完了,后续会写一些Jenkins的用法的文章
参考:https://jenkins.io/doc/book/installing/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144792.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 嵌入式学习书籍推荐[通俗易懂]

    嵌入式学习书籍推荐[通俗易懂]嵌入式学习书籍推荐转自:http://www.51hei.com/bbs/dpj-26458-1.html如有侵权,请联系我,我将立即删除。从事嵌入式研发行业十年,认为学习就是要不断的吸纳知识,在研发过程中,经常会遇到一些问题,这种发现问题并解决问题的过程就是进步。为什么选择学习嵌入式?嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,同时也是当今IT领域仅存的几个金领…

    2022年6月10日
    29
  • FinSH组件用法

    FinSH组件用法概述本文简单介绍rtthread的FinSH控制台组件的用法,在实际项目中,该组件对调试非常方便。正文首先,先按上篇搭建好工程。这里,我以正点原子战舰板工程来实验。FinSH组件的文件结构如下:shell.c、msh.c这两个文件实际项目中基本不用更改,所以我们在cmd.c中增加我们需要的命令即可。不带参数的命令带参数的命令总结到这里,就简单了解了FinSH组件的用法。…

    2022年5月11日
    64
  • Android ImageView 的scaleType 属性「建议收藏」

    Android ImageView 的scaleType 属性「建议收藏」AndroidImageView的scaleType属性 枚举值 ImageView.ScaleType CENTER 使图像在视图中居中,但不执行缩放。 ImageView.ScaleType CENTER_CROP 均匀缩放图像(保持图像的纵横比),使图像的两个尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充)。 ImageView.ScaleType

    2022年6月17日
    21
  • modbus通讯协议解析

    modbus通讯协议解析1.什么是modbus协议,主要应用在哪些方面?(来源于:http://www.emtronix.com/product/ModBus_software.html) Modbus协议是一种已广泛应用于当今工业控制领域的通用通讯协议。通过此协议,控制器相互之间、或控制器经由网络(如以太网)可以和其它设备之间进行通信。Modbus协议使用的是主从通讯技术,即由主设备主动查询和操作从设备。一般将主控

    2022年7月13日
    15
  • SecureCRT SSH远程连接出现connection was reset或者connection closed

    SecureCRT SSH远程连接出现connection was reset或者connection closedSecureCRT SSH远程连接出现connection was reset或者connection closed

    2022年4月24日
    233
  • BZOJ 1968: [Ahoi2005]COMMON 约数研究(新生必做的水题)

    BZOJ 1968: [Ahoi2005]COMMON 约数研究(新生必做的水题)

    2022年3月3日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号