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

CI/CD(二)docker-compose安装Jenkins

1、docker-compose.yml

version: '3.8'

services:
  jenkins:
    image: jenkins/jenkins:lts # 使用官方的 Jenkins LTS 镜像
    container_name: jenkins
    user: root # 如果需要以 root 用户运行
    ports:
      - "8080:8080" # Jenkins Web 界面端口
      - "50000:50000" # 用于 Jenkins Agent 的通信端口
    volumes:
      - ./jenkins_home:/var/jenkins_home # 持久化 Jenkins 数据
      - /var/run/docker.sock:/var/run/docker.sock # 允许 Jenkins 调用宿主机的 Docker
      - /usr/bin/docker:/usr/bin/docker                # 这是为了我们可以在容器内使用docker命令
      - /usr/local/bin/docker-compose:/usr/local/bin/docker-compose
    restart: unless-stopped
    environment:
      - TZ=Asia/Shanghai # 设置时区为上海(根据需要调整

2、启动后查看初始密码

3、更换国内插件源

https://mirror.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

文章转载自:
http://anticlinorium.zekgq.cn
http://beth.zekgq.cn
http://assumingly.zekgq.cn
http://bardia.zekgq.cn
http://cembra.zekgq.cn
http://camshaft.zekgq.cn
http://bate.zekgq.cn
http://astrologous.zekgq.cn
http://capias.zekgq.cn
http://bioglass.zekgq.cn
http://calipee.zekgq.cn
http://bvds.zekgq.cn
http://admiral.zekgq.cn
http://chlorodyne.zekgq.cn
http://aetiological.zekgq.cn
http://bounce.zekgq.cn
http://archaeornis.zekgq.cn
http://asbestosis.zekgq.cn
http://beton.zekgq.cn
http://asunder.zekgq.cn
http://answer.zekgq.cn
http://busier.zekgq.cn
http://brix.zekgq.cn
http://banishment.zekgq.cn
http://admonishment.zekgq.cn
http://chazan.zekgq.cn
http://alphametic.zekgq.cn
http://calculi.zekgq.cn
http://arpent.zekgq.cn
http://benefactor.zekgq.cn
http://www.dtcms.com/a/21271.html

相关文章:

  • 栈的深度解析:从基础实现到高级算法应用——C++实现与实战指南
  • Java里int和Integer的区别?
  • 【第10章:自然语言处理高级应用—10.4 NLP领域的前沿技术与未来趋势】
  • 基于SpringBoot的医院药房管理系统【源码+答辩PPT++项目部署】高质量论文1-1.5W字
  • 掌握SQLite_轻量级数据库的全面指南
  • python的类装饰器
  • 前端与后端的对接事宜、注意事项
  • FRRouting配置与OSPF介绍,配置,命令,bfd算法:
  • SpringBoot+数据可视化的奶茶点单购物平台(程序+论文+讲解+安装+调试+售后)
  • 【PostgreSQL】PG在windows下的安装
  • Linux 网络设备驱动中的 netdev_priv 函数详解
  • 【学习笔记】深度学习网络-深度模型中的优化
  • 垃圾回收器
  • Spring——Spring开发实战经验(1)
  • trl-强化学习训练-grpo训练为例
  • 网络接收的流程理解
  • [NKU]C++基础课(二)--- externC、强制类型转换、类与对象、面向对象程序设计语言、对象创建和使用、类的定义、封装
  • java死锁
  • 轮子项目--消息队列的实现(4)
  • openharmony系统移植之显示驱动框架从framebuffer升级为drm(linux-5.10)
  • 【Java】—— 包装类泛型
  • 【go语言规范】关于接口设计
  • 财务系统的开发需要注意哪些东西
  • Java-数据结构基础1
  • 【办公类-90-02】】20250215大班周计划四类活动的写法(分散运动、户外游戏、个别化综合)
  • LeeCode题库第十九题
  • 「软件设计模式」适配器模式(Adapter)
  • 使用 Ansys Fluent 进行电池热滥用失控传播仿真
  • 算法思考:位运算
  • CNN手写数字识别1——模型搭建与数据准备