Files
event-sourcing-jambo/docker-demo/docker-compose.yml
Ivan Paulovich be322e581b full refactoring
2017-10-06 15:39:16 -03:00

54 lines
1.3 KiB
YAML

version: '2'
services:
jambo.auth.webapi:
image: ivanpaulovich/jambo:auth.webapi
links:
- "mongodb:mongo"
depends_on:
- mongodb
ports:
- 7070:80
jambo.producer.webapi:
image: ivanpaulovich/jambo:producer.webapi
ports:
- 7080:80
links:
- "mongodb:mongo"
depends_on:
- mongodb
- kafka
environment:
- ASPNETCORE_URLS=http://*:80
- ServiceBus__ConnectionString=kafka:9092
- ServiceBus__Topic=jambov32
- MongoDB__ConnectionString=mongodb://mongodb:27017
- MongoDB__Database=jambov32
jambo.consumer.console:
image: ivanpaulovich/jambo:consumer.console
links:
- "mongodb:mongo"
depends_on:
- mongodb
- kafka
environment:
- ASPNETCORE_URLS=http://*:80
- ServiceBus__ConnectionString=kafka:9092
- ServiceBus__Topic=jambov32
- MongoDB__ConnectionString=mongodb://mongodb:27017
- MongoDB__Database=jambov32
mongodb:
image: mongo
container_name: "mongodb"
ports:
- 27017:27017
kafka:
image: landoop/fast-data-dev:latest
ports:
- 2181:2181
- 3030:3030
- 8081-8083:8081-8083
- 9581-9585:9581-9585
- 9092:9092
environment:
- ADV_HOST=kafka