Commit a2b9f67f authored by daidekun's avatar daidekun

docker compose

parent e1c01872
version: '2'
services:
app:
image: 192.168.4.36/redpacket/redpacket:0.0.1-master-SNAPSHOT
ports:
- "8080:8080"
- "7031:7031"
tty: true
depends_on:
- db
- redis
- rabbitmq
environment:
- SYSTEM_NAME=redpacket
- REDIS_MASTER_HOST=redis
- DB_PORT_3306_TCP_ADDR=db
- DB_PORT_3306_TCP_PORT=3306
- DB_ENV_MYSQL_DATABASE=redpacket
- DB_ENV_MYSQL_USER=qa
- DB_ENV_MYSQL_PASSWORD=qatest
- RABBIT_MQ_HOST=rabbitmq
- RABBIT_MQ_PORT=5672
- REDIS_PORT=6379
networks:
- front-tier
- back-tier
db:
image: 192.168.4.36/baseimg/mysql:5.6
environment:
- MYSQL_ROOT_PASSWORD=Quantgroup2017
- MYSQL_DATABASE=db
- MYSQL_USER=qa
- MYSQL_PASSWORD=qatest
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
ports:
- "3306:3306"
volumes:
- /home/quant_group/docker_disk/mysql/data:/var/lib/mysql
networks:
- back-tier
redis:
image: 192.168.4.36/baseimg/redis
ports:
- "6379:6379"
networks:
- back-tier
rabbitmq:
image: 192.168.4.36/baseimg/rabbit_mq
hostname: rabbitmq
environment:
RABBITMQ_DEFAULT_USER: "qa"
RABBITMQ_DEFAULT_PASS: "qatest"
RABBITMQ_DEFAULT_VHOST: "/"
ports:
- "15672:15672"
- "5672:5672"
labels:
NAME: "rabbitmq-redpacket"
networks:
- back-tier
networks:
front-tier:
driver: bridge
back-tier:
driver: bridge
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment