DevOps Acemyzoe

安装jenkins&nginx

docker-compose.yml

version: '3'
services:
  docker_jenkins:
    user: root
    restart: always
    image: jenkinsci/blueocean
    container_name: jenkins
    ports:
      - 8080:8080
      - 50000:50000
    volumes:
      - /home/jenkins/jenkins_home/:/var/jenkins_name
      - /var/run/docker.sock:/var/run/docker.sock
      - /usr/bin/docker:/usr/bin/docker
      - /usr/local/bin/docker-compose:/usr/local/bin/docker-compose
      
  docker_nginx:
     user: root
     restart: always
     image: nginx
     container_name: nginx
     ports:
       - 80:80
       - 433:433
     volumes:
       - /data/nginx/conf.d:/etc/nginx/conf.d

       - /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
       - /data/nginx/log:/var/log/nginx
       - /data/nginx/html:/usr/share/nginx/html
       
  MinDoc_New:
    image: registry.cn-hangzhou.aliyuncs.com/mindoc-org/mindoc:v2.1-beta.5
    container_name: mindoc
    privileged: false
    restart: always
    ports:
      - 8181:8181
    volumes:
      - /data/mindoc://mindoc-sync-host
    environment:
      - MINDOC_RUN_MODE=prod
      - MINDOC_DB_ADAPTER=sqlite3
      - MINDOC_DB_DATABASE=./database/mindoc.db
      - MINDOC_CACHE=true
      - MINDOC_CACHE_PROVIDER=file
      - MINDOC_ENABLE_EXPORT=true
      - MINDOC_BASE_URL=
      - MINDOC_CDN_IMG_URL=
      - MINDOC_CDN_CSS_URL=
      - MINDOC_CDN_JS_URL=
    dns:
      - 223.5.5.5
      - 223.6.6.6