Jenkins详细部署文档

Jenkins详细部署文档

晴空落日风景桌面壁纸_彼岸壁纸.jpg

愿你有一天,终会遇到这样一个人,陌生的完全不熟悉的人,毫无感情基础,但感觉是可以很好的一起生活的人。于是,疲惫不已的心,终于愿意停靠。

网站说明

https://get.jenkins.io/war-stable/ war包下载地址

https://www.jenkins.io/doc/book/installing/ 部署文档

https://www.jenkins.io/doc/book/installing/docker/ docker部署文档

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates 清华镜像源

https://mirrors.huaweicloud.com/apache/maven/maven-3/ 华为maven镜像地址

关于Jenkins版本的说明

由于Jenkins的版本不同,其自带的JDK版本不同,而且,不管是Docker部署,还是Jenkins部署,都涉及到这个版本相关的问题,所以,有必要这里说明一下

Long Term Support (LTS) Release Line

Supported Java versions for the LTS release line are:

  • 2.361.1 (September 2022) and newer

    Java 11 or Java 17

  • 2.346.1 (June 2022) and newer

    Java 8, Java 11, or Java 17

  • 2.164.1 (March 2019) and newer

    Java 8 or Java 11

  • 2.60.1 (June 2017) and newer

    Java 8

  • 1.625.1 (October 2015) and newer

    Java 7

上述这段文字来自于官网对于Jenkins版本的相关说明

这段文字列出了 Jenkins LTS(长期支持)版本中每个版本所支持的 Java 版本。以下是详细说明:

  • 最新的 LTS 版本(2.361.1 及更高) :这些版本支持最新的 Java 版本,即 Java 11 和 Java 17。使用这些版本可以利用最新的 Java 特性和性能改进。
  • 中间版本(2.346.1 至 2.361.0) :这些版本兼容多种 Java 版本,支持 Java 8、Java 11 和 Java 17,为用户提供了灵活性,可以根据需求选择不同的 Java 版本。
  • 更早的 LTS 版本(2.164.1 至 2.346.0) :这些版本支持 Java 8 和 Java 11。Java 8 是一个长期广泛使用的版本,而 Java 11 是一个 LTS 版本,提供了较新的特性和改进。
  • 老版本(2.60.1 至 2.164.0) :这些版本仅支持 Java 8。Java 8 在这些版本中是唯一支持的 Java 版本,确保了稳定性和兼容性。
  • 最早的 LTS 版本(1.625.1 至 2.60.0) :这些版本支持 Java 7。Java 7 已经相对较老,但在这些版本发布时仍被广泛使用。

所以,需要部署Jenkins的时候,需要先确认自己所部署的项目JDK版本依赖,以及服务器目前的JDK版本,高版本的JDK跑低版本的JDK尚可,但是反其道而行是万万不可的

容器化部署Jenkins

安装Docker

1、选择要安装的平台

Docker要求CentOS系统的内核版本高于3.10

uname -r #通过 uname -r 命令查看你当前的内核版本

安装文档地址

https://docs.docker.com/engine/install/centos/

2、选择要安装的操作系统

img

3、首先卸载已安装的Docker

使用Root权限登录 Centos。确保yum包更新到最新。

sudo yum update

如果你的操作系统没有安装过Docker , 就不需要执行卸载命令。

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

4、建立仓库

安装Docker所需要的一些工具包

sudo yum install -y yum-utils

建立Docker仓库 (映射仓库地址)

sudo yum-config-manager   --add-repo     https://download.docker.com/linux/centos/docker-ce.repo

5、安装Docker引擎

 sudo yum install docker-ce docker-ce-cli containe
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT小辉同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值