【Jenkins】Centos环境安装Jenkins(通过docker安装)

通过docker环境安装Jenkins

参考官网 https://hub.docker.com/r/jenkins/jenkins/

1、安装docker环境

# 删除已有安装包
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-enginesudo yum install -y yum-utils
# 设置源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装指定版本
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 开机启动
systemctl enable docker
# 启动
sudo systemctl start docker

2、docker安装启动Jenkins

docker 启动,并指定开放端口

# 创建网络
docker network create jenkins
# 下载Jenkins镜像
docker pull jenkins/jenkins:lts-jdk17
# 启动Jenkins容器
docker run \--name jenkins \--network jenkins -d -rm \-v jenkins_home:/var/jenkins_home \-p 8080:8080 -p 50000:50000 \--restart=on-failure \jenkins/jenkins:lts-jdk17 

1、启动容器命名 jenkins
2、使用网络 jenkins,后台运行,如果有同名的已停止的容器,删除旧容器
3、创建一个Volumes jenkins_home,默认目录/var/lib/docker/volumes/jenkins_home
4、开放端口8080、50000
5、启动失败时,重启容器
6、使用镜像 jenkins/jenkins:lts-jdk17

3、Jenkins初始化配置

查看启动日志 docker logs jenkins,复制生产的管理员密码(这里是447a868d1fd64cbc8dbf66792f31425d

*************************************************************
*************************************************************
*************************************************************Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:447a868d1fd64cbc8dbf66792f31425dThis may also be found at: /var/jenkins_home/secrets/initialAdminPassword*************************************************************
*************************************************************
*************************************************************

1)打开浏览器输入地址 http://127.0.0.1:8080/,输入管理密码,初始化工程,启动完成!

在这里插入图片描述

2)点击安装推荐的插件,安装插件需要几分钟时间,稍等一会儿!

在这里插入图片描述

3)这可以创建一个管理账户,也可以点击“使用admin账户继续”,那么admin的密码就是上面自动生成的管理员密码,可以自行修改!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此,配置完成,可以创建任务了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/218723.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何使用自动化工具编写测试用例?

以下为作者观点,仅供参考: 在快速变化的软件开发领域,保证应用程序的可靠性和质量至关重要。随着应用程序复杂性和规模的不断增加,仅手动测试无法满足行业需求。 这就是测试自动化发挥作用的地方,它使软件测试人员能…

「C++」内存管理

🎇个人主页:Ice_Sugar_7 🎇所属专栏:C启航 🎇欢迎点赞收藏加关注哦! 文章目录 🍉内存分布🍉关键字new🍉关键字delete🍉new和delete的封装实现🍉总…

小游戏获微信平台扶持,增长爆发点在哪里?开发者还能入局吗?

自2018年正式上线以来,微信小游戏生态的迅速增长,吸引了海量开发者和游戏公司的注意,背靠微信这一平台,小游戏的用户规模也不断膨胀,二者共同作用下,微信小游戏也是爆款频出。 AdSet官网 | 聚合SDK广告变现…

Python绘制一个简单的圣诞树

在Python中,你可以使用基本的打印语句和循环来绘制一个简单的圣诞树。以下是一个例子: def draw_christmas_tree(height):for i in range(height):print( * (height - i - 1) +

Java 数据结构篇-用数组、堆实现优先级队列

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 优先级队列说明 2.0 用数组实现优先级队列 3.0 无序数组实现优先级队列 3.1 无序数组实现优先级队列 - 入队列 offer(E value) 3.2 无序数组实现优先级队列 - 出…

山西电力市场日前价格预测【2023-12-14】

日前价格预测 预测说明: 如上图所示,预测明日(2023-12-14)山西电力市场全天平均日前电价为491.16元/MWh。其中,最高日前电价为804.44元/MWh,预计出现在16:15。最低日前电价为336.28元/MWh,预计…

作业11.27

1. 2. def methods(m, n):#创建一个二维数组cp,用于存储到到每个位置的不同走法数量;cp [[0] * n for _ in range(m)]#从第一行和第一列的格子上的走法数量都为1for i in range(m):cp[i][0] 1for j in range(n):cp [0][j] 1#从第二行和第二列开始&…

smartKettle离线部署及问题记录

目录 📚第一章 前言📗背景📗目的📗总体方向 📚第二章 部署📗源码下载📗后端部署📕导入后端项目📕修改settings.xml(自动下载相关jar包)📕 编译📕 …

python+selenium截图方法

1.截图网页全部 截全屏的,用到的内置方法为save_screenshot(“test.png”) from selenium import webdriver from time import sleepclass test:driver webdriver.Chrome()driver.maximize_window()driver.get(https://www.baidu.com/)sleep(2)# 截取全屏driver.…

数据结构:双链表

由于双链表中大部分操作其实和单链表操作类似,所以这里只挑关键的一些函数 1、定义与初始化 typedef struct DNode {ElementType data;struct DNode *prior,*next; }DNode,*DLinkList;bool InitialDLinkList(DLinkList &L){L (DNode *)malloc(sizeof(DNode));…

不与最大数相同的数字之和

题目描述 输出一个整数数列中不与最大数相同的数字之和。 输入格式 输入分为两行: 第一行为 (N 为接下来数的个数,N≤100); 第二行为 N 个整数,数与数之间以一个空格分开,每个整数的范围是 −1000,000 到 1000,00…

高精度电压源的作用是什么

高精度电压源是一种用于提供稳定和精确电压输出的电子设备。它们在实验室研究、工业生产和医疗器械等各种应用中发挥着重要作用。下面西安安泰来为大家详细介绍高精度电压源的作用和用途等内容。 一、高精度电压源的作用 提供准确的电压值:高精度电压源可以提供非常…

直流电、交流电、电磁波、光之间的联系

直流电、恒定磁场、交流电、交变磁场、电磁波、光之间的联系 频率为0Hz的直流电及恒定磁场 从频率的角度上看,直流电与恒定磁场的方向不变,频率为0Hz. 如可充电锂离子电池的电压3.7V, 干电池的电压1.5V. 磁铁的磁场方向从N极到S极,始终保持…

Failed to connect to huggingface.co

在国内huggingface.co被墙了。可以使用Huggingface 镜像站https://hf-mirror.com/来解决这个问题。 解决方法: # vim ~/.bashrc export HF_ENDPOINThttps://hf-mirror.com然后再source ~/.bashrc 当访问 huggingface.co 时,将会直接替换为本站域名hf-m…

[Django-05 ]自定义sql查询

自定义sql查询 settings.py 设置数据库自定义sql查询 settings.py 设置数据库 DATABASES {# default: {# ENGINE: django.db.backends.sqlite3,# NAME: BASE_DIR / db.sqlite3,# }default: {ENGINE: django.db.backends.mysql, # 数据库引擎NAME: study, # 数据库名…

mac切换node版本

Mac 上切换 node 版本总结 背景 在做项目的时候,往往会遇到老项目没有升级的问题,node环境版本比较低,自己电脑安装或者新项目安装了最新版本的 node 环境,那么既要支持老版本的使用也要支持新版本那么怎么办呢? Mac 提…

AnimateAnything:Fine-grained open domain image animation with motion guidance

1.Introduction 本文旨在借助视频扩散模型的motion prior来解决开放领域图像动画问题,提出了一种可控扩散图像动画方法,能够在保留细节的同时对图像中的任意对象进行动画处理。为了增强用户对动画过程的控制能力,引入了motion area guidance和…

vue3 添加编辑页使用 cron 表达式生成

示例效果图 1、添加组件 <template><div class"v3c"><ul class"v3c-tab"><li class"v3c-tab-item" :class"{ v3c-active: tabActive 1 }" click"onHandleTab(1)">秒</li><li class&qu…

小航助学2023年9月电子学会Scratch三级真题(含题库答题软件账号)

需要在线模拟训练的题库账号请点击 小航助学编程在线模拟试卷系统&#xff08;含题库答题软件账号&#xff09; 单选题2.00分 删除编辑附件图文 答案:C 第1题运行下面程序后&#xff0c;角色的x坐标值是&#xff1f;&#xff08; &#xff09; A、100B、90C、110D、120 答…

【前端学习记录】记一次分片上传逻辑的调试过程

前言 在项目开发的过程中&#xff0c;经常会遇到上传和下载&#xff0c;对于上传来说&#xff0c;如果是小文件的话&#xff0c;接口响应会比较快&#xff0c;但是对于大文件&#xff0c;则需要对其分片以减少请求体的大小和上传时间。 小文件上传 以Vue框架使用<el-uplo…