Jenkins安装_jenkins sonar

Jenkins安装_jenkins sonar前言jenkins的环境搭建方法有很多,本篇使用docker快速搭建一个jenkins环境。环境准备:mac/Linuxdockerdocker拉去jenkins镜像先下载jenkins镜

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前言

jenkins的环境搭建方法有很多,本篇使用docker快速搭建一个jenkins环境。
环境准备:
mac/Linux
docker
 

docker拉去jenkins镜像

先下载jenkins镜像https://hub.docker.com/r/jenkins/jenkins/tags,选择lts的jenkins最新版本。

docker pull jenkins/jenkins:lts

 

查看是否拉取成功

docker images

显示以下结果,代码拉取成功

➜  ~ docker images
REPOSITORY        TAG       IMAGE ID       CREATED      SIZE
jenkins/jenkins   lts       e5599f396096   5 days ago   717MB

 

新建本地挂载文件地址

mkdir /Users/jkc/docker/jenkins
cd /Users/jkc/docker/jenkins

 

运行Jenkins,挂载本地宿主机文件地址

docker run -itd -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /Users/jkc/docker/jenkins:/var/jenkins_home jenkins/jenkins:lts
  • –privileged=true 让容器有root权限,方便进入容器操作
  • -p 8080:8080 jenkins的web访问端口8080
  • -v /Users/jkc/docker/jenkins:/var/jenkins_home 容器 /var/jenkins_home路径映射到宿主机/Users/jkc/docker/jenkins
     

查看容器是否成功运行

docker ps

看到容器id说明运行成功

➜  ~ docker ps    
CONTAINER ID   IMAGE                 COMMAND                  CREATED          STATUS          PORTS                                              NAMES
3be4b6cd9b8c   jenkins/jenkins:lts   "/sbin/tini -- /usr/…"   25 minutes ago   Up 25 minutes   0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp   jenkins

 

初次访问jenkins

访问地址

http://localhost:8080

 

需要输入Jenkins随机生成的密码

Jenkins安装_jenkins sonar
 

获取密码命令

cat /Users/jkc/docker/jenkins/secrets/initialAdminPassword 
➜  ~ cat /Users/jkc/docker/jenkins/secrets/initialAdminPassword 
5809047b5bcd48f19a2097444d468ec7

 

安装插件

可以使用推荐的安装插件,也可以自定义安装插件
Jenkins安装_jenkins sonar
我这里使用推荐插件安装,选择后开始进行安装
Jenkins安装_jenkins sonar
 

设置账号

插件下载完成后,设置admin账户和密码
Jenkins安装_jenkins sonar
 

完成安装,进入首页

Jenkins安装_jenkins sonar

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

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

(0)
上一篇 2022年7月29日 上午6:46
下一篇 2022年7月29日 上午6:46


相关推荐

  • jqprint 分页打印_Jqprint实现页面打印

    jqprint 分页打印_Jqprint实现页面打印好些项目需要实现页面打印 特别是一些后台管理类系统 下面介绍一款轻量级的打印插件 1 实现页面打印要引入 jQuery 和 Jqprint 点击下载 Jqprint 插件 2 HTML 代码 testtesttest JavaScrip

    2026年3月19日
    2
  • shmget物理内存_共享内存的常用函数详解shmget shmat

    shmget物理内存_共享内存的常用函数详解shmget shmat共享内存区域是被多个进程共享的一部分物理内存 如果多个进程都把该内存区域映射到自己的虚拟地址空间 则这些进程就都可以直接访问该共享内存区域 从而可以通过该区域进行通信 共享内存是进程间共享数据的一种最快的方法 一个进程向共享内存区域写入了数据 共享这个内存区域的所有进程就可以立刻看到其中的内容 这块共享虚拟内存的页面 出现在每一个共享该页面的进程的页表中 但是它不需要在所有进程的虚拟内存中都有相同

    2025年9月23日
    3
  • 富士通MB96F346与MB90F340之CAN总线区别

    富士通MB96F346与MB90F340之CAN总线区别使用过程中驱动程序基本相同 特别需要注意的区别有如下几点 1 MB96F346 使用的博世的 can 与其它品牌的 can 结构更类似 如果测试中发现问可以参考其它单片机 比如 stm32MB90F34 使用的是富士通的 can 设计 结构与博世 can 有稍有区别 正是由于这些区别需要使用者注意 2 接收过滤的选项 MB90 系列 CAN 有 4 个选择 0 全位比较 1 全位掩码 2 使用比较器 AMR03 使用比较

    2026年3月26日
    2
  • 通俗理解PCA降维作用

    通俗理解PCA降维作用本文主要介绍一种降维方法 PCA PrincipalCom 主成分分析 降维致力于解决三类问题 1 降维可以缓解维度灾难问题 2 降维可以在压缩数据的同时让信息损失最小化 3 理解几百个维度的数据结构很困难 两三个维度的数据通过可视化更容易理解

    2026年3月20日
    1
  • Spring+Struts+Hibernate 简介(转)

    Spring+Struts+Hibernate 简介(转)

    2021年9月10日
    69
  • 文件锁的使用浅析_文件加密软件

    文件锁的使用浅析_文件加密软件概述在多数unix系统中,当多个进程/线程同时编辑一个文件时,该文件的最后状态取决于最后一个写该文件的进程。对于有些应用程序,如数据库,各个进程需要保证它正在单独地写一个文件。这时就要用到文件锁。文件锁(也叫记录锁)的作用是,当一个进程读写文件的某部分时,其他进程就无法修改同一文件区域。能够实现文件锁的函数主要有2个:flock和fcntl。早期的伯克利版本只支持flock,该…

    2022年4月19日
    65

发表回复

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

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