|
|
@ -1,4 +1,4 @@ |
|
|
|
version: '3' |
|
|
|
version: '3.4' |
|
|
|
|
|
|
|
services: |
|
|
|
|
|
|
@ -6,7 +6,7 @@ services: |
|
|
|
image: eshop/basket.api:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Services/Basket/Basket.API/Dockerfile |
|
|
|
dockerfile: src/Services/Basket/Basket.API/Dockerfile |
|
|
|
depends_on: |
|
|
|
- basket.data |
|
|
|
- identity.api |
|
|
@ -16,7 +16,7 @@ services: |
|
|
|
image: eshop/catalog.api:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Services/Catalog/Catalog.API/Dockerfile |
|
|
|
dockerfile: src/Services/Catalog/Catalog.API/Dockerfile |
|
|
|
depends_on: |
|
|
|
- sql.data |
|
|
|
- rabbitmq |
|
|
@ -25,7 +25,7 @@ services: |
|
|
|
image: eshop/identity.api:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Services/Identity/Identity.API/Dockerfile |
|
|
|
dockerfile: src/Services/Identity/Identity.API/Dockerfile |
|
|
|
depends_on: |
|
|
|
- sql.data |
|
|
|
|
|
|
@ -33,7 +33,7 @@ services: |
|
|
|
image: eshop/ordering.api:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Services/Ordering/Ordering.API/Dockerfile |
|
|
|
dockerfile: src/Services/Ordering/Ordering.API/Dockerfile |
|
|
|
depends_on: |
|
|
|
- sql.data |
|
|
|
- rabbitmq |
|
|
@ -42,7 +42,7 @@ services: |
|
|
|
image: eshop/marketing.api:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Services/Marketing/Marketing.API/Dockerfile |
|
|
|
dockerfile: src/Services/Marketing/Marketing.API/Dockerfile |
|
|
|
depends_on: |
|
|
|
- sql.data |
|
|
|
- nosql.data |
|
|
@ -53,7 +53,7 @@ services: |
|
|
|
image: eshop/webspa:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Web/WebSPA/Dockerfile |
|
|
|
dockerfile: src/Web/WebSPA/Dockerfile |
|
|
|
depends_on: |
|
|
|
- catalog.api |
|
|
|
- ordering.api |
|
|
@ -65,7 +65,7 @@ services: |
|
|
|
image: eshop/webmvc:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Web/WebMVC/Dockerfile |
|
|
|
dockerfile: src/Web/WebMVC/Dockerfile |
|
|
|
depends_on: |
|
|
|
- catalog.api |
|
|
|
- ordering.api |
|
|
@ -77,13 +77,13 @@ services: |
|
|
|
image: eshop/webstatus:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Web/WebStatus/Dockerfile |
|
|
|
dockerfile: src/Web/WebStatus/Dockerfile |
|
|
|
|
|
|
|
payment.api: |
|
|
|
image: eshop/payment.api:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Services/Payment/Payment.API/Dockerfile |
|
|
|
dockerfile: src/Services/Payment/Payment.API/Dockerfile |
|
|
|
depends_on: |
|
|
|
- rabbitmq |
|
|
|
|
|
|
@ -91,7 +91,7 @@ services: |
|
|
|
image: eshop/locations.api:${TAG:-latest} |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: ./src/Services/Location/Locations.API/Dockerfile |
|
|
|
dockerfile: src/Services/Location/Locations.API/Dockerfile |
|
|
|
depends_on: |
|
|
|
- nosql.data |
|
|
|
- rabbitmq |
|
|
|