Jenkins实战:docker compose 搭建Jenkins

目录

一、文件准备

  • 进入/home/docker目录,新建docker-compose-jenkins.yml文件,内容如下:
javascript 复制代码
version: '3.0'
services:
  jenkins:
    image: jenkins/jenkins
    container_name: jenkins
    ports:
      - "8090:8080"
      - "8091:50000"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /home/docker/data/jenkins/jenkins_home:/var/jenkins_home
      - /home/docker/data/jenkins/apache-maven-3.6.3:/usr/local/apache-maven-3.6.3
      - /usr/local/jdk11:/usr/local/jdk11
  • 创建/home/docker/data/jenkins/jenkins_home目录,并赋值777权限。

二、安装

执行 docker-compose -f docker-compose-jenkins.yml up -d 进行安装。

三、访问与效果展示

访问:http://ip:8090进入页面,如下图所示

相关推荐
moongoblin4 分钟前
行业赋能篇-2-能源行业安全运维升级
运维·安全·协作
极简网络科技30 分钟前
Docker、Wsl 打包迁移环境
运维·docker·容器
黑客老李35 分钟前
JavaSec | SpringAOP 链学习分析
java·运维·服务器·开发语言·学习·apache·memcached
杨浦老苏36 分钟前
轻量级Docker管理工具Docker Switchboard
运维·docker·群晖
江湖有缘39 分钟前
【Docker管理工具】部署Docker可视化管理面板Dpanel
运维·docker·容器
一加一等于二1 小时前
docker部署postgresql17,并且安装插件
docker·postgresql
RussellFans2 小时前
Linux 文本三剑客(grep, awk, sed)
linux·运维·服务器
猴哥聊项目管理2 小时前
什么是DevOps智能平台的核心功能?
运维·项目管理·制造·devops·软件·项目管理软件·软件分享
Chuncheng's blog2 小时前
CentOS 7如何编译安装升级gcc至7.5版本?
linux·运维·c++·centos
猫咪老师19952 小时前
多系统一键打包docker compose下所有镜像并且使用
java·docker·容器