首页 > 其他分享 >docker-compose 部署 jenkins

docker-compose 部署 jenkins

时间:2023-01-06 13:56:08浏览次数:30  
标签:compose data ansible jenkins docker root

# docker-compose 部署jenkins

version: '3'
services:
  jenkins:
    user: root
    restart: always
    image: jenkins/jenkins:2.383-centos7-1
    container_name: jenkins
    ports:
      - 8082:8080
      - 50000:50000
    environment:
      - TZ=Asia/Shanghai
      - JENKINS_OPTS="--prefix=/jenkins"
    volumes:
      - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime
      - /etc/timezone:/etc/timezone
      - /root/data/jenkins/jenkins.war:/usr/share/jenkins/jenkins.war
      - /root/data/jenkins_home/:/var/jenkins_home
      - /var/run/docker.sock:/var/run/docker.sock
      - /usr/bin/docker:/usr/bin/docker
      - /usr/local/bin/docker-compose:/usr/local/bin/docker-compose
      - /root/data/maven-3.6.3/:/opt/maven-3.6.3
      - /root/devops/applyFile/:/applyFile
      - /root/data/nginx/:/nginx
      - /root/data/brim-nginx:/brim-nginx
      - /root/data/ynu-nginx:/ynu-nginx
      - /root/data/nodejs-14.5/:/opt/nodejs-14.5
      - /root/data/ansible/hosts:/etc/ansible/hosts
      - /root/data/ansible/ansible.cfg:/etc/ansible/ansible.cfg
      - /root/devops/message/:/message
    privileged: true

## 重启
docker-compose down
docker-compose up -d

 

标签:compose,data,ansible,jenkins,docker,root
From: https://www.cnblogs.com/wjpingok/p/17030216.html

相关文章

  • docker-compose部署jar包
    version:"3"services:gmz-collect:container_name:gmz-collectrestart:alwaysimage:openjdk:8-jdk-alpinevolumes:-./gmz-collect-1......
  • Docker 简介和安装
    Docker是什么Docker是一个应用打包、分发、部署的工具你也可以把它理解为一个轻量的虚拟机,它只虚拟你软件需要的运行环境,多余的一点都不要,而普通虚拟机则是一个完整而庞......
  • MongoDB docker版本安装
    #准备映射文件夹#拉取镜像dockerpullmongo#启动dockerrun--namemongodb-server-p27017:27017-v/root/mongodb/data/config:/data/configdb/-v/root/mongodb......
  • Docker安装MinIO
    文章目录​​前言​​​​安装​​​​访问​​前言MinIO是一个基于ApacheLicensev2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结......
  • redhat 9.1 安装docker
    在新主机首次安装DockerEngine-Community之前,需要设置Docker仓库,之后,您可以从仓库安装和更新Docker。设置仓库,需要安装所需的软件包。yum-utils提供了yum-config-man......
  • 『高级篇』docker容器来说什么是微服务(三)
    ​上一节说了单体架构,单体架构也无法适应我们的服务,来说说微服务,看能否解决单体架构的问题。什么是微服务最近两,三年才出现的新名词,虽然时间还不是很长,几乎每个软件从业人员......
  • 『高级篇』docker之微服务架构带来的问题(五)
    ​之前已经说了微服务的概念,相信老铁对微服务有了一个深刻的概念,从此以后咱们深入微服务,一步步来分析使用微服务会给我们带来哪些问题,或者说使用微服务需要解决哪些问题,以及......
  • 「docker实战篇」python的docker爬虫技术-移动自动化控制工具appium工具(17)
    框架,可用于原生,混合和移动Web应用程序测试。它使用WebDriver协议驱动iOS,Android应用程序。直接多种语言:java,python等等。appium架构####desiredcapabilitydesiredcapabil......
  • 「docker实战篇」python的docker爬虫技术-移动自动化控制工具安卓ADB的使用(15)
    ebugBridge),安卓平台调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、查看设备软硬件参数、系统升级、运行shell命令等。####adb首先需......
  • 『中级篇』Docker-Stack部署wordpress(49)
    前面几次对service讲述很多了,创建,启动,停止,删除,service对外的访问的方式,这次用了会继续docker-swarm的services,但是这次用比较一种简单方便的方式来完成,之前说过docker-compo......