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
相关推荐
Bruce_Liuxiaowei15 分钟前
基于Flask的DeepSeek~学术研究领域智能辅助系统设计与实现
后端·python·flask·deepseek
Asthenia041219 分钟前
面试官问:你谈谈网络协议栈是什么?你觉得Java工程师需要了解哪些部分?
后端
穿林鸟1 小时前
Spring Boot项目信创国产化适配指南
java·spring boot·后端
褚翾澜1 小时前
Haskell语言的NoSQL
开发语言·后端·golang
伏游1 小时前
【BUG】生产环境死锁问题定位排查解决全过程
服务器·数据库·spring boot·后端·postgresql·bug
hycccccch2 小时前
Springcache+xxljob实现定时刷新缓存
java·后端·spring·缓存
你的人类朋友2 小时前
MQTT协议是用来做什么的?此协议常用的概念有哪些?
javascript·后端·node.js
于过2 小时前
Spring注解编程模型
java·后端
霍徵琅3 小时前
Groovy语言的物联网
开发语言·后端·golang