60 lines
1.1 KiB
YAML
60 lines
1.1 KiB
YAML
version: "3"
|
|
|
|
services:
|
|
rabbitmq:
|
|
build:
|
|
context: ../components/rabbitmq
|
|
dockerfile: Dockerfile
|
|
expose:
|
|
- 5672
|
|
redis:
|
|
build:
|
|
context: ../components/event_store/redis
|
|
dockerfile: Dockerfile
|
|
expose:
|
|
- 6379
|
|
mongo:
|
|
build:
|
|
context: ../components/entitiy_ident/mongo
|
|
dockerfile: Dockerfile
|
|
expose:
|
|
- 27017
|
|
ifeed:
|
|
build:
|
|
context: ../components/i_feed
|
|
dockerfile: Dockerfile
|
|
depends_on:
|
|
- rabbitmq
|
|
orchestration:
|
|
build:
|
|
context: ../components/orchestration
|
|
dockerfile: Dockerfile
|
|
depends_on:
|
|
- rabbitmq
|
|
eventstore:
|
|
build:
|
|
context: ../components/event_store/service
|
|
dockerfile: Dockerfile
|
|
expose:
|
|
- 5000
|
|
depends_on:
|
|
- redis
|
|
- rabbitmq
|
|
entity_ident:
|
|
build:
|
|
context: ../components/entitiy_ident/entity_ident_service
|
|
dockerfile: Dockerfile
|
|
expose:
|
|
- 5000
|
|
depends_on:
|
|
- mongo
|
|
xway:
|
|
build:
|
|
context: ../components/x_way
|
|
dockerfile: Dockerfile
|
|
expose:
|
|
- 5000
|
|
depends_on:
|
|
- entity_ident
|
|
- orchestration
|
|
- eventstore |