Files
event-stream-processing-mic…/docker-compose.yml
2017-02-19 18:09:47 -05:00

84 lines
1.6 KiB
YAML

mysql:
image: mysql:latest
ports:
- 3306:3306
environment:
- MYSQL_ROOT_PASSWORD=dbpass
- MYSQL_DATABASE=dev
net: host
redis:
container_name: redis
image: redis:latest
net: host
kafka:
container_name: kafka
image: spotify/kafka:latest
ports:
- 2181:2181
- 9092:9092
environment:
- ADVERTISED_HOST=$DOCKER_IP
- ADVERTISED_PORT=9092
net: host
account-web:
image: account-web
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
account-worker:
image: account-worker
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
order-web:
image: order-web
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
order-worker:
image: order-worker
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
payment-web:
image: payment-web
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
payment-worker:
image: payment-worker
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
warehouse-web:
image: warehouse-web
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
warehouse-worker:
image: warehouse-worker
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
discovery:
image: discovery
ports:
- 8761:8761
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host
dashboard:
image: dashboard
environment:
- SPRING_PROFILES_ACTIVE=docker
- DOCKER_IP=$DOCKER_IP
net: host