version: '3.4'
|
|
|
|
services:
|
|
|
|
seq:
|
|
image: datalust/seq:latest
|
|
|
|
sqldata:
|
|
image: mcr.microsoft.com/mssql/server:2019-latest
|
|
|
|
nosqldata:
|
|
image: mongo
|
|
|
|
rabbitmq:
|
|
image: rabbitmq:3-management-alpine
|
|
|
|
ordering-api:
|
|
image: ${REGISTRY:-eshop}/ordering.api:${PLATFORM:-linux}-${TAG:-latest}
|
|
build:
|
|
context: .
|
|
dockerfile: Services/Ordering/Ordering.API/Dockerfile
|
|
depends_on:
|
|
- sqldata
|
|
- rabbitmq
|
|
|
|
ordering-backgroundtasks:
|
|
image: ${REGISTRY:-eshop}/ordering.backgroundtasks:${PLATFORM:-linux}-${TAG:-latest}
|
|
build:
|
|
context: .
|
|
dockerfile: Services/Ordering/Ordering.BackgroundTasks/Dockerfile
|
|
depends_on:
|
|
- sqldata
|
|
- rabbitmq
|
|
|
|
ordering-signalrhub:
|
|
image: ${REGISTRY:-eshop}/ordering.signalrhub:${PLATFORM:-linux}-${TAG:-latest}
|
|
build:
|
|
context: .
|
|
dockerfile: Services/Ordering/Ordering.SignalrHub/Dockerfile
|
|
depends_on:
|
|
- nosqldata
|
|
- sqldata
|
|
- rabbitmq
|
|
- ordering-api
|