Docker安装Jenkins,并容器化

  1. 编写jenkins.yaml文件
yaml 复制代码
version: '3'

services:
  jenkins:
    image: jenkins/jenkins:latest
    restart: always
    container_name: jenkins
    ports:
      - 8005:8080
      - 8006:50000
    volumes:
      - /opt/module/jenkins:/var/jenkins_home
      - /etc/localtime:/etc/localtime:ro
      - /var/run/docker.sock:/var/run/docker.sock
      - /usr/bin/docker:/usr/bin/docker
      - /etc/docker/daemon.json:/etc/docker/daemon.json
      - /opt/module/jdk/jdk1.8.0_202:/opt/module/jdk/jdk1.8.0_202
      - /opt/module/maven/apache-maven-3.9.2:/opt/module/maven/apache-maven-3.9.2
  1. 启动 Jenkins
bash 复制代码
docker-compose -f jenkins.yaml up -d
相关推荐
苏三说技术10 分钟前
阿里开源了一个神级Agent项目
后端
IT_陈寒42 分钟前
Redis莫名连接失败,查了三天居然是配置的锅
前端·人工智能·后端
Thomas214343 分钟前
scala 闭包
开发语言·后端·scala
名字还没想好☜1 小时前
Java 用 LinkedHashMap 三行实现 LRU 缓存:accessOrder、removeEldestEntry 与线程安全
java·后端·安全·spring·缓存
谢亮_vipxieliang1 小时前
ValidX vs Google Guava Preconditions:验证 vs 断言
java·spring boot·后端·spring cloud·hibernate·guava
mldong9 小时前
C# 开发者也有自己的轻量工作流引擎了:NuGet 装包,5 分钟跑通一条审批流
后端·c#·.net
爱学堂IT分享11 小时前
鹤翔老师pmp项目管理培训认证考试课 (直播录播题库送学时证明)【共58课时】-51CTO学堂
后端
王的宝库11 小时前
Go 项目结构:从单文件到标准工程布局
开发语言·后端·golang
码事漫谈12 小时前
类型即世界:一个 C++ 程序员的本体论入门
后端
Rain的Java大神之路13 小时前
JavaWeb开发如何解决跨域问题
java·前端·后端·nginx·web安全·面试·运维开发