|
@ -23,12 +23,24 @@ services: |
|
|
image: eshop/ordering.api |
|
|
image: eshop/ordering.api |
|
|
depends_on: |
|
|
depends_on: |
|
|
- sql.data |
|
|
- sql.data |
|
|
|
|
|
- rabbitmq |
|
|
|
|
|
|
|
|
|
|
|
marketing.api: |
|
|
|
|
|
image: eshop/marketing.api |
|
|
|
|
|
depends_on: |
|
|
|
|
|
- sql.data |
|
|
|
|
|
- nosql.data |
|
|
|
|
|
- identity.api |
|
|
|
|
|
- rabbitmq |
|
|
|
|
|
|
|
|
webspa: |
|
|
webspa: |
|
|
image: eshop/webspa |
|
|
image: eshop/webspa |
|
|
depends_on: |
|
|
depends_on: |
|
|
|
|
|
- catalog.api |
|
|
|
|
|
- ordering.api |
|
|
- identity.api |
|
|
- identity.api |
|
|
- basket.api |
|
|
- basket.api |
|
|
|
|
|
- marketing.api |
|
|
|
|
|
|
|
|
webmvc: |
|
|
webmvc: |
|
|
image: eshop/webmvc |
|
|
image: eshop/webmvc |
|
@ -37,20 +49,35 @@ services: |
|
|
- ordering.api |
|
|
- ordering.api |
|
|
- identity.api |
|
|
- identity.api |
|
|
- basket.api |
|
|
- basket.api |
|
|
|
|
|
- marketing.api |
|
|
|
|
|
|
|
|
|
|
|
webstatus: |
|
|
|
|
|
image: eshop/webstatus |
|
|
|
|
|
|
|
|
|
|
|
payment.api: |
|
|
|
|
|
image: eshop/payment.api |
|
|
|
|
|
depends_on: |
|
|
|
|
|
- rabbitmq |
|
|
|
|
|
|
|
|
|
|
|
locations.api: |
|
|
|
|
|
image: eshop/locations.api |
|
|
|
|
|
depends_on: |
|
|
|
|
|
- nosql.data |
|
|
|
|
|
- rabbitmq |
|
|
|
|
|
|
|
|
sql.data: |
|
|
sql.data: |
|
|
image: microsoft/mssql-server-linux |
|
|
image: microsoft/mssql-server-linux |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nosql.data: |
|
|
|
|
|
image: mongo |
|
|
|
|
|
|
|
|
basket.data: |
|
|
basket.data: |
|
|
image: redis |
|
|
image: redis |
|
|
ports: |
|
|
ports: |
|
|
- "6379:6379" |
|
|
- "6379:6379" |
|
|
|
|
|
|
|
|
rabbitmq: |
|
|
rabbitmq: |
|
|
image: rabbitmq |
|
|
|
|
|
|
|
|
image: rabbitmq:3-management |
|
|
ports: |
|
|
ports: |
|
|
- "5672:5672" |
|
|
- "5672:5672" |
|
|
|
|
|
|
|
|
webstatus: |
|
|
|
|
|
image: eshop/webstatus |
|
|
|
|
|
|
|
|
|