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
相关推荐
lichenyang4535 分钟前
Mongodb(文档数据库)的安装与使用(文档的增删改查)
后端
雨落倾城夏未凉7 分钟前
8.被free回收的内存是立即返还给操作系统吗?为什么?
c++·后端
数新网络7 分钟前
LevelDB 辅助工具类
后端
Code_Artist9 分钟前
[Go]结构体实现接口类型静态校验——引用类型和指针之间的关系
后端·面试·go
onejason10 分钟前
《利用 Python 爬虫获取 Amazon 商品详情实战指南》
前端·后端·python
雨落倾城夏未凉10 分钟前
6.new和malloc的区别
c++·后端
程序员清风28 分钟前
跳表的原理和时间复杂度,为什么还需要字典结构配合?
java·后端·面试
用户2986985301435 分钟前
C#合并/拆分PDF文档的3种方法(Spire.PDF实战示例)
后端
zxhnext35 分钟前
LLM大语言模型入门
前端·后端
DashVector38 分钟前
如何通过Java SDK检索Doc
后端·算法·架构