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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 中国移动apn接入点选哪个网速快(中国移动数据接入点怎么设置)

    中国移动有cmwap,cmnet和LTE三种网络接入点。这三个网络接入点的特点各有不同。其中LTE就是指4G,网络速度相较其他两种接入点速度更快,流量损耗速度也更快。具体介绍如下:1、CMNET可以获得完全的Internet访问权。我们通过CMWAP只能访问WAP网站。CMWAP使用HTTP代理协议和WAP网关协议可以访问到Internet。CMNET则适用于所有协议,它也是标准的TCP/IP协议…

    2022年4月12日
    507
  • B站—【狂神说Java】JavaWeb入门到实战—笔记

    B站—【狂神说Java】JavaWeb入门到实战—笔记JavaWebJavaWeb1、基本概念web开发:·web,网页的意思,www.baidu.com·静态web。html,sss。提供给所有人看的数据始终不会发生变化!动态web。淘宝,几乎是所有的网站;。提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!。技术栈:Servlet/ISP,ASP,PHP…

    2022年5月28日
    38
  • A股30年,历史的拐点和暗示(大盘篇)

    A股30年,历史的拐点和暗示(大盘篇)来源:主动型量化作者:刘帅路

    2022年6月15日
    30
  • 教你如何用Jenkins自动化部署项目(教程,从零到搭建完成)

    教你如何用Jenkins自动化部署项目(教程,从零到搭建完成)   最近在实习中接触了jenkins这个东西,所以花点时间了解了下。它可以在代码上传仓库(如github,gitee,gitlab)后,在jenkins(一个网站界面)中通过获取代码仓库中最新代码,进行自动化部署,而省去手动打包、上传服务器、部署这一系列步骤,非常方便。    下面教程分为以下几个部分:一、在你的本地电脑或者linux服务器上下载安装jenkins:jen…

    2022年5月5日
    449
  • Windows小工具 tcping

    Windows小工具 tcpingWindows小工具tcping一、ping和tcping的区别1指代不同1、ping:是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。通过ICMP协议发送报文到对方主机上任意一个60000以上的端口,然后获取对方主机的回复2、tcping:是一种面向连百接的、可靠的、基于字节流的传输层通信协议。使用tcp协议尝试与某一个端口建立连接,然后获取与对方主机建立一次连接的回复2功能不同1、ping:利用“ping”命令可以检查网

    2022年6月23日
    42
  • java类加载过程详解_java三个类加载器

    java类加载过程详解_java三个类加载器朋友给我发了一道有意思的题目,如下为什么用.class的方式加载类和以Class.forName()的方式加载的结果不同呢,原因很简单,就是类加载过程的不同。这就扯到基础理解上了,就是Java是如何加载一个类的呢?上图是我绘制的整个Java类加载过程。首先是编译期,将Java源文件也就是敲好的代码通过编译,转换成.class文件,也就是字节码文件(byte),然后经过传输传…

    2022年8月11日
    7

发表回复

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

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