63 lines
1.5 KiB
YAML
63 lines
1.5 KiB
YAML
apigateway:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: apigateway
|
|
links:
|
|
- accountscommandside
|
|
- transactionscommandside
|
|
- accountsqueryside
|
|
- customerscommandside
|
|
- customersqueryside
|
|
- mongodb
|
|
|
|
accountscommandside:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: accountscommandside
|
|
environment:
|
|
EVENTUATE_API_KEY_ID: ${EVENTUATE_API_KEY_ID}
|
|
EVENTUATE_API_KEY_SECRET: ${EVENTUATE_API_KEY_SECRET}
|
|
|
|
transactionscommandside:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: transactionscommandside
|
|
environment:
|
|
EVENTUATE_API_KEY_ID: ${EVENTUATE_API_KEY_ID}
|
|
EVENTUATE_API_KEY_SECRET: ${EVENTUATE_API_KEY_SECRET}
|
|
|
|
|
|
accountsqueryside:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: accountsqueryside
|
|
links:
|
|
- mongodb
|
|
environment:
|
|
EVENTUATE_API_KEY_ID: ${EVENTUATE_API_KEY_ID}
|
|
EVENTUATE_API_KEY_SECRET: ${EVENTUATE_API_KEY_SECRET}
|
|
|
|
customerscommandside:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: customerscommandside
|
|
environment:
|
|
EVENTUATE_API_KEY_ID: ${EVENTUATE_API_KEY_ID}
|
|
EVENTUATE_API_KEY_SECRET: ${EVENTUATE_API_KEY_SECRET}
|
|
|
|
customersqueryside:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: customersqueryside
|
|
image: java:openjdk-8u91-jdk
|
|
links:
|
|
- mongodb
|
|
environment:
|
|
EVENTUATE_API_KEY_ID: ${EVENTUATE_API_KEY_ID}
|
|
EVENTUATE_API_KEY_SECRET: ${EVENTUATE_API_KEY_SECRET}
|
|
|
|
mongodb:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: mongodb
|