Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ############################################################################
- #--------------------------------------------------------------------------#
- # DevOps #
- #--------------------------------------------------------------------------#
- ############################################################################
- version: "2"
- services:
- ## CALLBACKHUNTER Container #########################################
- callbackhunter:
- image: registry.gitlab.com/cbhunter/cbh_devops:php7.1
- container_name: callbackhunter_application
- restart: always
- links:
- - rabbitmq
- - db
- depends_on:
- - rabbitmq
- - db
- volumes:
- - ./callbackhunter/conf/php.ini/:/usr/local/etc/php/conf.d/php.ini
- - ../callbackhunter.dev/:/var/www/
- environment:
- SERVICE_80_NAME: 'callbackhunter_dev'
- SERVICE_80_CHECK_HTTP: '/'
- SERVICE_80_CHECK_INTERVAL: '5s'
- 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'
- ports:
- - "2001:22"
- tty: true
- ## MySQL Container #########################################
- rabbitmq:
- image: rabbitmq:management
- container_name: callbackhunter_rabbitmq
- ports:
- - "15672:15672"
- ## MySQL Container #########################################
- db:
- build:
- context: ./mysql
- args:
- - MYSQL_DATABASE=service # БД по умолчанию
- - MYSQL_USER=dev
- - MYSQL_PASSWORD=dev
- - MYSQL_ROOT_PASSWORD=root
- container_name: callbackhunter_db
- #restart: always
- ports:
- - 3306:3306
- volumes:
- - ./mysql/data/:/var/lib/mysql:rw
- - ./mysql/log/:/var/log/mysql:rw
- ### phpMyAdmin Container ####################################
- phpmyadmin:
- build: ./phpmyadmin
- restart: always
- container_name: callbackhunter_pma
- links:
- - db:db
- environment:
- #PMA_ARBITRARY: 1
- MYSQL_USER: dev
- MYSQL_PASSWORD: dev
- #MYSQL_ROOT_PASSWORD: root
- SERVICE_80_NAME: 'pma_callbackhunter_dev'
- SERVICE_80_CHECK_HTTP: '/'
- SERVICE_80_CHECK_INTERVAL: '5s'
- SERVICE_80_TAGS: 'server_alias=www.pma.callbackhunter.dev'
- ports:
- - 80
- networks:
- default:
- external:
- name: docker_network
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement