Docker安装Jenkins(JDK1.8版本)

简介: Jenkins

Jenkins

版本选择

由于最新的Jenkins需要JDK11以上才能运行,JDK环境为1.8的可以在历史版本中找到适合自己JDK版本自行安装。目前支持jdk8的最新版Jenkins版本:jenkins-2.346.1

https://mirrors.jenkins.io/


可能出现的问题

Jenkins安装完成后,如果一直停留在页面Please wait while Jenkins is getting ready to work...,

解决方法:

在Jenkins安装目录下,找到 hudson.model.UpdateCenter.xml 对里面的内容进行修改, http://updates.jenkins-ci.org/update-center.json ,修改成 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 再重启Jenkins就可以解决。

image.png

Docker 启动

`docker 镜像仓库:https://hub.docker.com

 

jenkinsci/blueocean 使用JDK8的最后一个版本为 `jenkinsci/blueocean:1.24.7-bcc31d32159f 

docker pull jenkinsci/blueocean:1.25.5-bcc31d32159f
docker run -d -u root -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime --name MyJenkins jenkinsci/blueocean:1.24.7-bcc31d32159f


配置国内镜像


配置清华大学镜像,在jenkins目录中找到文件夹 updates ,替换文件中的内容


sed -i 's/http:\/\/updates.jenkinsci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json 

在jenkins插件页面配置镜像地址

将原url更改为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

image.png

image.png



设置镜像

下载以下文件

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
#进入默认的安装更路径
/root/.jenkins/updates
#备份原始的
cp -r default.json  default.json.back
#下载清华园的镜像
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
#更新清华园的为默认的插件下载地址
mv  update-center.json default.json


插件离线下载地址

http://updates.jenkins-ci.org/download/plugins/


设置中文

Jenkins设置中文需要依赖社区提供的汉化插件,进入 `Manage Jenkins ->  Manage Plugins  


image.png

点击Avaliable plugins,在search available plugins输入框中输入Localization: Chinese (Simplified)

勾选Localization: Chinese (Simplified),然后点击Download now and install after restart

勾选Restart Jenkins when installation is complete and no jobs are running,等待安装完成,Jenkins重启完成

在installed plugins界面,在search installed plugins输入框中输入Localization: Chinese (Simplified),然后enable按钮打开,然后点击Restart Once No Jobs Are Running,等待Jenkins重启后,语言就切换为中文


image.png


关于老版本Jenkins插件

由于老版本插件无法直接下载,离线下载的关联插件很好。可以直接复制已安装的老版本插件文件夹到新安装的jenkinsu,目录中,需要注意Jenkins版本


注意

新建任务后,配置任务需要勾选丢弃旧的构建,设置为最多1天,不设置的后续构建历史job目录过大会导致根目录没空间导致Jenkins无法使用

image.png


目录
相关文章
|
7天前
|
缓存 Ubuntu Linux
Docker Buildx 简介与安装指南
Docker Buildx 是一个强大的工具,提供了多架构构建、并行构建和高级缓存管理等功能。通过正确安装和配置 Buildx,可以显著提升 Docker 镜像的构建效率和灵活性。希望本文能帮助你更好地理解和使用 Docker Buildx,以提高开发和部署的效率。
106 16
|
5天前
|
存储 虚拟化 Docker
Docker Desktop 4.38 安装与配置全流程指南(Windows平台)
Docker Desktop 是容器化应用开发与部署的一体化工具,支持本地创建、管理和运行 Docker 容器。4.38 版本新增 GPU 加速、WSL 2 性能优化和 Kubernetes 1.28 集群管理功能,适用于微服务开发和 CI/CD 流水线搭建。安装要求为 Windows 10 2004 及以上(64 位),需启用 Hyper-V 或 WSL 2。硬件最低配置为 4GB 内存、20GB 存储和虚拟化技术支持的 CPU。安装步骤包括启用系统功能、下载并运行安装程序,完成后配置镜像加速并验证功能。常见问题涵盖 WSL 2 安装不完整、磁盘空间清理及容器外网访问等。
659 11
|
1月前
|
关系型数据库 MySQL 数据库
Docker Compose V2 安装常用数据库MySQL+Mongo
以上内容涵盖了使用 Docker Compose 安装和管理 MySQL 和 MongoDB 的详细步骤,希望对您有所帮助。
167 42
|
6天前
|
弹性计算 运维 Ubuntu
在阿里云ECS云服务器上安装、配置及高效使用Docker与Docker Compose
本文介绍了在阿里云ECS上使用Ubuntu系统安装和配置Docker及Docker Compose的详细步骤。通过这些工具,可以快速部署、弹性扩展和高效管理容器化应用,满足开发和运维需求。内容涵盖Docker的安装、镜像源配置、创建Web程序镜像以及使用Docker Compose部署WordPress等实际操作,并分享了使用体验,展示了阿里云实例的高性能和稳定性。
120 4
|
26天前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
75 20
|
1月前
|
Linux Docker 容器
安装docker-18.06报错Error: libseccomp conflicts with docker-18.06
通过这些步骤,您可以成功在CentOS上安装Docker 18.06,并解决libseccomp的冲突问题。这些方法确保系统兼容性,并保证Docker的正常运行。
67 27
|
27天前
|
Ubuntu API 网络虚拟化
ubuntu22 编译安装docker,和docker容器方式安装 deepseek
本脚本适用于Ubuntu 22.04,主要功能包括编译安装Docker和安装DeepSeek模型。首先通过Apt源配置安装Docker,确保网络稳定(建议使用VPN)。接着下载并配置Docker二进制文件,创建Docker用户组并设置守护进程。随后拉取Debian 12镜像,安装系统必备工具,配置Ollama模型管理器,并最终部署和运行DeepSeek模型,提供API接口进行交互测试。
333 15
|
25天前
|
消息中间件 Kafka Docker
docker compose 安装 kafka
通过本文的步骤,您可以快速在本地使用 Docker Compose 安装并配置 Kafka 和 Zookeeper。Docker Compose 简化了多容器应用的管理,方便快速搭建和测试分布式系统。
79 2
|
7天前
|
Oracle Java 关系型数据库
课时4:JDK的安装与配置
课时4:JDK的安装与配置 摘要: 1. JDK安装:从Oracle官网下载适合操作系统的JDK版本,确保关闭防火墙,选择正确的位数(如64位),并进行一键式安装。 2. JDK配置:将JDK的bin目录路径(如D:\Java\jdk1.8.0_74\bin)添加到系统环境变量PATH中,确保Java开发命令(如javac、java)可用。配置完成后,重启命令行工具验证安装是否成功。 通过以上步骤,确保Java开发环境的正确搭建。
|
7天前
|
Java
课时5:JDK安装与配置
课时5:JDK安装与配置,主讲人李兴华。课程详细讲解了JDK的安装步骤和环境配置方法,包括选择安装路径、配置系统环境变量(如path),确保javac和java命令在命令行中可用。建议将所有程序安装在D盘,便于管理。安装完成后,需重启命令行以加载新环境配置,确保Java开发环境正常运行。