|
@ -16,16 +16,16 @@ services: |
|
|
identity.api: |
|
|
identity.api: |
|
|
image: eshop/identity.api:${TAG:-latest} |
|
|
image: eshop/identity.api:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Identity/Identity.API/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Identity/Identity.API/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- sql.data |
|
|
- sql.data |
|
|
|
|
|
|
|
|
basket.api: |
|
|
basket.api: |
|
|
image: eshop/basket.api:${TAG:-latest} |
|
|
image: eshop/basket.api:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Basket/Basket.API/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Basket/Basket.API/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- basket.data |
|
|
- basket.data |
|
|
- identity.api |
|
|
- identity.api |
|
@ -34,8 +34,8 @@ services: |
|
|
catalog.api: |
|
|
catalog.api: |
|
|
image: eshop/catalog.api:${TAG:-latest} |
|
|
image: eshop/catalog.api:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Catalog/Catalog.API/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Catalog/Catalog.API/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- sql.data |
|
|
- sql.data |
|
|
- rabbitmq |
|
|
- rabbitmq |
|
@ -43,8 +43,8 @@ services: |
|
|
ordering.api: |
|
|
ordering.api: |
|
|
image: eshop/ordering.api:${TAG:-latest} |
|
|
image: eshop/ordering.api:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Ordering/Ordering.API/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Ordering/Ordering.API/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- sql.data |
|
|
- sql.data |
|
|
- rabbitmq |
|
|
- rabbitmq |
|
@ -52,8 +52,8 @@ services: |
|
|
ordering.backgroundtasks: |
|
|
ordering.backgroundtasks: |
|
|
image: eshop/ordering.backgroundtasks:${TAG:-latest} |
|
|
image: eshop/ordering.backgroundtasks:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Ordering/Ordering.BackgroundTasks/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Ordering/Ordering.BackgroundTasks/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- sql.data |
|
|
- sql.data |
|
|
- rabbitmq |
|
|
- rabbitmq |
|
@ -61,8 +61,8 @@ services: |
|
|
marketing.api: |
|
|
marketing.api: |
|
|
image: eshop/marketing.api:${TAG:-latest} |
|
|
image: eshop/marketing.api:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Marketing/Marketing.API/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Marketing/Marketing.API/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- sql.data |
|
|
- sql.data |
|
|
- nosql.data |
|
|
- nosql.data |
|
@ -72,16 +72,16 @@ services: |
|
|
payment.api: |
|
|
payment.api: |
|
|
image: eshop/payment.api:${TAG:-latest} |
|
|
image: eshop/payment.api:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Payment/Payment.API/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Payment/Payment.API/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- rabbitmq |
|
|
- rabbitmq |
|
|
|
|
|
|
|
|
locations.api: |
|
|
locations.api: |
|
|
image: eshop/locations.api:${TAG:-latest} |
|
|
image: eshop/locations.api:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Location/Locations.API/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Location/Locations.API/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- rabbitmq |
|
|
- rabbitmq |
|
@ -89,8 +89,8 @@ services: |
|
|
mobileshoppingapigw: |
|
|
mobileshoppingapigw: |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/ApiGateways/ApiGw-Base/Dockerfile |
|
|
|
|
|
|
|
|
context: src/ApiGateways/ApiGw-Base/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- sql.data |
|
|
- sql.data |
|
@ -104,8 +104,8 @@ services: |
|
|
mobilemarketingapigw: |
|
|
mobilemarketingapigw: |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/ApiGateways/ApiGw-Base/Dockerfile |
|
|
|
|
|
|
|
|
context: src/ApiGateways/ApiGw-Base/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- sql.data |
|
|
- sql.data |
|
@ -119,8 +119,8 @@ services: |
|
|
webshoppingapigw: |
|
|
webshoppingapigw: |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/ApiGateways/ApiGw-Base/Dockerfile |
|
|
|
|
|
|
|
|
context: src/ApiGateways/ApiGw-Base/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- sql.data |
|
|
- sql.data |
|
@ -134,8 +134,8 @@ services: |
|
|
webmarketingapigw: |
|
|
webmarketingapigw: |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
image: eshop/ocelotapigw:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/ApiGateways/ApiGw-Base/Dockerfile |
|
|
|
|
|
|
|
|
context: src/ApiGateways/ApiGw-Base/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- sql.data |
|
|
- sql.data |
|
@ -149,8 +149,8 @@ services: |
|
|
mobileshoppingagg: |
|
|
mobileshoppingagg: |
|
|
image: eshop/mobileshoppingagg:${TAG:-latest} |
|
|
image: eshop/mobileshoppingagg:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/ApiGateways/Mobile.Bff.Shopping/aggregator/Dockerfile |
|
|
|
|
|
|
|
|
context: src/ApiGateways/Mobile.Bff.Shopping/aggregator/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- sql.data |
|
|
- sql.data |
|
@ -164,8 +164,8 @@ services: |
|
|
webshoppingagg: |
|
|
webshoppingagg: |
|
|
image: eshop/webshoppingagg:${TAG:-latest} |
|
|
image: eshop/webshoppingagg:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/ApiGateways/Web.Bff.Shopping/aggregator/Dockerfile |
|
|
|
|
|
|
|
|
context: src/ApiGateways/Web.Bff.Shopping/aggregator/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- sql.data |
|
|
- sql.data |
|
@ -179,8 +179,8 @@ services: |
|
|
ordering.signalrhub: |
|
|
ordering.signalrhub: |
|
|
image: eshop/ordering.signalrhub:${TAG:-latest} |
|
|
image: eshop/ordering.signalrhub:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Services/Ordering/Ordering.SignalrHub/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Services/Ordering/Ordering.SignalrHub/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- nosql.data |
|
|
- nosql.data |
|
|
- sql.data |
|
|
- sql.data |
|
@ -194,14 +194,14 @@ services: |
|
|
webstatus: |
|
|
webstatus: |
|
|
image: eshop/webstatus:${TAG:-latest} |
|
|
image: eshop/webstatus:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Web/WebStatus/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Web/WebStatus/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
|
|
|
|
|
|
webspa: |
|
|
webspa: |
|
|
image: eshop/webspa:${TAG:-latest} |
|
|
image: eshop/webspa:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Web/WebSPA/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Web/WebSPA/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
# depends_on: |
|
|
# depends_on: |
|
|
# - webshoppingagg |
|
|
# - webshoppingagg |
|
|
# - webshoppingapigw |
|
|
# - webshoppingapigw |
|
@ -211,8 +211,8 @@ services: |
|
|
webmvc: |
|
|
webmvc: |
|
|
image: eshop/webmvc:${TAG:-latest} |
|
|
image: eshop/webmvc:${TAG:-latest} |
|
|
build: |
|
|
build: |
|
|
context: . |
|
|
|
|
|
dockerfile: src/Web/WebMVC/Dockerfile |
|
|
|
|
|
|
|
|
context: src/Web/WebMVC/ |
|
|
|
|
|
dockerfile: Dockerfile |
|
|
depends_on: |
|
|
depends_on: |
|
|
- webshoppingagg |
|
|
- webshoppingagg |
|
|
- webshoppingapigw |
|
|
- webshoppingapigw |
|
|