64 lines
1.6 KiB
YAML
64 lines
1.6 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}
|
|
SPRING_DATA_MONGODB_URI: mongodb://mongodb/mydb
|
|
|
|
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
|
|
links:
|
|
- mongodb
|
|
environment:
|
|
EVENTUATE_API_KEY_ID: ${EVENTUATE_API_KEY_ID}
|
|
EVENTUATE_API_KEY_SECRET: ${EVENTUATE_API_KEY_SECRET}
|
|
SPRING_DATA_MONGODB_URI: mongodb://mongodb/mydb
|
|
|
|
mongodb:
|
|
extends:
|
|
file: docker-compose-common.yml
|
|
service: mongodb
|