当前位置: 首页 > news >正文

使用Docker安装及使用最新版本的Jenkins

1. 拉取镜像

通过Windows powerShell执行命令行(2选1):

-- 长期支持版
docker pull jenkins/jenkins:lts-- 最新版
docker pull jenkins/jenkins:latest

2. 创建并执行容器

你可以通过以下命令来运行Jenkins容器,执行命令:

docker run -u root -d -p 10001:8080 -p 50001:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkins jenkins/jenkins:latest

这条命令做了以下几件事:

  • -u root: 以root用户身份运行Jenkins(在某些情况下可能需要)。

  • -d: 在后台运行容器。

  • -p 10001:8080: 将容器的8080端口映射到宿主机的10001端口,这是Jenkins的Web界面端口。

  • -p 50001:50000: 将容器的50000端口映射到宿主机的50001端口,这是Jenkins代理通信端口。

  • -v jenkins-data:/var/jenkins_home: 挂载一个卷到Jenkins的数据目录,这样即使容器被删除,数据也不会丢失。

  • -v /var/run/docker.sock:/var/run/docker.sock: 将宿主机的Docker socket挂载到容器中,允许Jenkins容器与宿主机上的Docker daemon通信。

  • --name jenkins: 给容器指定一个名字(可选)。

  • jenkins/jenkins:latest: 指定要使用的Jenkins镜像。

3. 访问Jenkins

在浏览器中访问 http://localhost:10001(或者你的Docker宿主机的IP地址和端口),你应该能看到Jenkins的初始设置页面。按照指示完成安装向导。

4. 找到管理员密码:

(在容器日志里面通过搜索  /var/jenkins_home/secrets/initialAdminPassword 即可)

 5. 安装选择

选择新手入门,后面有需要用到别的插件可以再安装即可(如图):

 6. 创建账号

自定义或者选择admin账号继续(如图):

7. 实例配置

有域名的填域名,本地的就设置localhost或者127.0.0.1即可。

 8. 开始使用Jenkins

到此,通过Docker安装最新版本的Jenkins就已经完成。

后面是Jenkins配置的JDK,Maven和Git等博客:

Jenkins配置的JDK,Maven和Git-CSDN博客

有疑问欢迎留言交流。


http://www.mrgr.cn/news/97574.html

相关文章:

  • el-table,新增、复制数据后,之前的勾选状态丢失
  • STM32江科大----IIC
  • 高安全等级车规芯片在星载控制终端上的应用
  • Nodejs回调函数
  • python应用之使用pdfplumber 解析pdf文件内容
  • 使用stm32cubeide stm32f407 lan8720a freertos lwip 实现udp client网络数据转串口数据过程详解
  • JavaScript基础--22-call、apply 和 bind
  • #MongoDB 快速上手
  • springcloud进阶
  • Python星球日记 - 第10天:模块与包
  • php调用大模型应用接口实现流式输出以及数据过滤
  • 原子操作(cpp atomic)
  • UE4初学笔记
  • Vue3+Vite+TypeScript+Element Plus开发-06.Header响应式菜单缩展
  • 2025 数字中国创新大赛数字安全赛道数据安全产业积分争夺赛初赛-东部赛区WriteUp
  • C++第14届蓝桥杯b组学习笔记
  • xv6-labs-2024 lab2
  • 深入解析嵌入式Linux系统架构:从Bootloader到用户空间 - 结合B站视频教学
  • 【Android Audio】Parameter Framework - pfw
  • LeetCode 解题思路 33(Hot 100)