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/

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Spring Boot拦截器配置拦截登陆「建议收藏」

    Spring Boot拦截器配置拦截登陆「建议收藏」一,pom.xml的配置这里很简单,先引入spring-boot-starter-parent,parent是父模块,由父模块统一进行spring-boot版本管理,dependencies中与spring-boot启动绑定的包不需要再指定版本。<parent><groupId>org.springframework.boot<…

  • 互斥锁设计,有效的避免死锁

    互斥锁设计,有效的避免死锁

  • DLL注入之使用SetWindowsHookEx注入「建议收藏」

    DLL注入之使用SetWindowsHookEx注入「建议收藏」原理分析:本次介绍的是使用全局钩子的方式进行注入。在Windows中可以使用SetWindowsHookEx来设置消息钩子,这个函数除了可以设置当前进程的钩子之外,它还可以设置全局钩子。全局钩子,顾名思义,即当前正在运行的进程都会被设置相应的钩子。//dwThreadId设置为0,则是全局钩子。HHOOKSetWindowsHookExA(intidHook,…

  • js正则表达式匹配ip地址(ip地址正则表达式验证)

    letreg=/https:\/\/.*\.[0-9]{1,4}(:[\w]+)?/g这个正则匹配的结果如下https://101.122.134.40:8860/aa.bb/aa/ee>https://10.162.123.40:8860https://101.122.134.40/aa.bb/aa/ee>https://101.122.134.40然后替换一下即可letstr=’https://101.122.134.40:8860/aa.bb/aa/ee

  • ajax的responseText是什么东西

    你向ajax后台的程序发送xmlhttp请求的时候,后台程序接到请求会进行处理,处理结束后,可以返回一串数据给前台,这个就是responseText. 一般在后台程序C#中是Response.Write(“字符串”)php中使用的是echo…就是一个输出字符串而已

  • 初识舵机[通俗易懂]

    初识舵机[通俗易懂]目录1简介2构造3舵机和伺服电机有什么区别4舵机类型5 舵机构造6 伺服电机工作原理7 伺服电机作用8舵机是什么?9舵机的内部结构10舵机的工作原理11如何让舵机转到指定角度?12用ArduinoUNO控制舵机13可变电位计Refs1简介舵机控制的机器人●我猜你肯定在机器人和电动玩具中见到…

发表回复

您的电子邮箱地址不会被公开。

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