首页 > 其他分享 >Jenkins

Jenkins

时间:2024-02-19 14:22:21浏览次数:16  
标签:data usr jenkins var Jenkins docker data1

拉取镜像

docker pull jenkins/jenkins:lts

docker-compose.yml文件

version: '3.1'
services:
  jenkins:
    image: jenkins/jenkins:lts
    container_name: jenkins
    volumes:
          - /data1/data/jenkins/:/var/jenkins_home
          - /data1/data/jenkins/var/run/docker.sock:/var/run/docker.sock
          - /data1/data/jenkins/usr/bin/docker:/usr/bin/docker
          - /data1/data/jenkins/usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7
    ports:
        - "8080:8080"
    expose:
        - "8080"
        - "50000"
    privileged: true
    user: root
    restart: always
    environment:
        JAVA_OPTS: '-Djava.util.logging.config.file=/var/jenkins_home/log.properties'

查看初始密码

# 进入jenkins容器内部
docker exec -it jenkins bash
# 查询初始密码
cat /var/jenkins_home/secrets/initialAdminPassword

 

标签:data,usr,jenkins,var,Jenkins,docker,data1
From: https://www.cnblogs.com/ReturnOfTheKing/p/18021002

相关文章

  • jenkins slave节点增加nodejs 报错处理
    下载nodejs包并并运行报错exportPATH=/opt/node-v20.9.0-linux-x64/bin/:$PATH[12:01:51root@dev-test-lingowhale-appopt]#node-vnode:/lib64/libm.so.6:version`GLIBC_2.27'notfound(requiredbynode)node:/lib64/libc.so.6:version`GLIBC_2.25'notf......
  • 26.jenkins构建时间显示和北京时间不一致
    方式一: 在Jenkins中,可以针对不同登录用户设置时区方法二:脚本命令执行系统管理----》脚本命令行----》输入命令----》点击运行System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone','Asia/Shanghai') ......
  • Jenkins更新
    1.以root用户进入jenkins容器dockerexec-it-urootIDbash2.在容器中下载jenkins的最新war包wgethttps://mirrors.jenkins.io/war/2.442/jenkins.war3.查看容器中jenkinswar包的位置,并备份原来的war包whereisjenkinscd/usr/share/jenkinscpjenkins.warjenkinsBAK......
  • 使用 Docker 搭建 Jenkins 与 GitLab 环境,实现触发 Webhooks 构建
    参考https://blog.csdn.net/xueqinglalala/article/details/120883554https://blog.csdn.net/anqixiang/article/details/104968469https://dirask.com/questions/Gitlab-Jenkins-how-to-fix-Error-403-No-valid-crumb-was-included-in-the-request-DWewGjhttps://www.zhih......
  • 19.Jenkins邮件告警
    Jenkins邮件告警 Jenkinsjob构建结果的提取并通知相关人士下载EmailExtension插件 进入菜单Dashboard->系统管理(ManageJenkins)->插件管理(ManagePlugins)在可选插件搜索EmailExtension找到EmailExtension安装修改系统配置项目 JenkinsL......
  • 18.Jenkins的maven插件配置
    Maven的集成在Jenkins上构建Java项目时需要使用Maven来进行构建打包在执行job的机器上安装好maven下载maven程序压缩包解压maven压缩包配置环境变量下载maven插件进入菜单Dashboard->系统管理(ManageJenkins)->插件管理(ManagePlugins)在可选......
  • 17.Jenkins的Git版本管理
    Git的集成 在Jenkins上构建从Git源码仓库拉取代码的任务时需要使用到Git插件在执行job的机器上安装好Git yuminstallgit-y下载Git插件 进入菜单Dashboard->系统管理(ManageJenkins)->插件管理(ManagePlugins)在可选插件搜索Git找到Git......
  • 15.Jenkins插件安装
    Jenkins插件 Jenkins强大的原因之一就是插件众多插件帮助Jenkins丰富自身原有的功能插件安装入口 Dashboard->系统管理(ManageJenkins)->插件管理(ManagePlugins)插件管理代理 Dashboard->系统管理(ManageJenkins)->插件管理(ManagePlugins)->......
  • 14.Jenkins 参数化 Job
    参数化Job使用场景 同一个项目需要在不同环境下测试参数化Job的配置 选择参数化构建过程,选择选项参数名称填入env选项配置三个值分别:dev、test、online添加描述配置shell #判断env参数的值,如果是dev,则输出devruntimeif["$env"="dev"......
  • 12.Jenkins节点环境变量
    Jenkins节点环境变量定义 Jenkins在构建的时候,如果使用节点构建可能存在一些个性化环境变量,此时需要在节点中单独管理节点环境变量配置 节点工具配置节点环境变量配置节点工具配置 节点工具的使用顺序节点工具>全局工具节点工具配置方式先配置全......