Advertisement
Guest User

Untitled

a guest
Jun 21st, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 3.38 KB | None | 0 0
  1. ############################################################################
  2. #--------------------------------------------------------------------------#
  3. #                                 DevOps                                   #
  4. #--------------------------------------------------------------------------#
  5. ############################################################################
  6.  
  7. version: "2"
  8. services:
  9. ## CALLBACKHUNTER Container #########################################
  10.   callbackhunter:
  11.     image: registry.gitlab.com/cbhunter/cbh_devops:php7.1
  12.     container_name: callbackhunter_application
  13.     restart: always
  14.     links:
  15.      - rabbitmq
  16.       - db
  17.     depends_on:
  18.      - rabbitmq
  19.       - db
  20.     volumes:
  21.      - ./callbackhunter/conf/php.ini/:/usr/local/etc/php/conf.d/php.ini
  22.       - ../callbackhunter.dev/:/var/www/
  23.  
  24.     environment:
  25.       SERVICE_80_NAME: 'callbackhunter_dev'
  26.       SERVICE_80_CHECK_HTTP: '/'
  27.       SERVICE_80_CHECK_INTERVAL: '5s'
  28.       SERVICE_80_TAGS: 'server_alias=cdn.callbackhunter.dev,server_alias=www.cdn.callbackhunter.dev,server_alias=www.callbackhunter.dev,server_alias=callbackhunter.us.dev,server_alias=www.callbackhunter.us.dev,server_alias=callbackhunter.me.dev,server_alias=www.callbackhunter.me.dev,server_alias=callbackhunter.ca.dev,server_alias=www.callbackhunter.ca.dev,server_alias=callbackhunter.fr.dev,server_alias=www.callbackhunter.fr.dev,server_alias=callbackhunter.co.uk.dev,server_alias=www.callbackhunter.co.uk.dev,server_alias=callbackhunter.cn.dev,server_alias=www.callbackhunter.cn.dev,server_alias=cn.callbackhunter.dev,server_alias=www.cn.callbackhunter.dev,server_alias=callbackhunter.de.dev,server_alias=www.callbackhunter.de.dev,server_alias=cbhunter.cz.dev,server_alias=www.cbhunter.cz.dev,server_alias=callbackhunter.br.dev,server_alias=www.callbackhunter.br.dev,server_alias=cbh.by.dev,server_alias=www.cbh.by.dev,server_alias=partner.callbackhunter.dev,server_alias=www.partner.callbackhunter.dev,server_alias=statistic.callbackhunter.dev,server_alias=www.statistic.callbackhunter.dev,server_alias=service.callbackhunter.dev,server_alias=www.service.callbackhunter.dev'
  29.     ports:
  30.       - "2001:22"
  31.     tty: true
  32. ## MySQL Container #########################################
  33.   rabbitmq:
  34.     image: rabbitmq:management
  35.     container_name: callbackhunter_rabbitmq
  36.     ports:
  37.      - "15672:15672"
  38. ## MySQL Container #########################################
  39.   db:
  40.     build:
  41.       context: ./mysql
  42.       args:
  43.        - MYSQL_DATABASE=service # БД по умолчанию
  44.         - MYSQL_USER=dev
  45.         - MYSQL_PASSWORD=dev
  46.         - MYSQL_ROOT_PASSWORD=root
  47.     container_name: callbackhunter_db
  48.     #restart: always
  49.     ports:
  50.      - 3306:3306
  51.     volumes:
  52.      - ./mysql/data/:/var/lib/mysql:rw
  53.       - ./mysql/log/:/var/log/mysql:rw
  54. ### phpMyAdmin Container ####################################
  55.   phpmyadmin:
  56.     build: ./phpmyadmin
  57.     restart: always
  58.     container_name: callbackhunter_pma
  59.     links:
  60.      - db:db
  61.     environment:
  62.      #PMA_ARBITRARY: 1
  63.       MYSQL_USER: dev
  64.       MYSQL_PASSWORD: dev
  65.       #MYSQL_ROOT_PASSWORD: root
  66.       SERVICE_80_NAME: 'pma_callbackhunter_dev'
  67.       SERVICE_80_CHECK_HTTP: '/'
  68.       SERVICE_80_CHECK_INTERVAL: '5s'
  69.       SERVICE_80_TAGS: 'server_alias=www.pma.callbackhunter.dev'
  70.     ports:
  71.      - 80
  72.  
  73. networks:
  74.   default:
  75.     external:
  76.       name: docker_network
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement