- version: '2'
-
- services:
- basket.api:
- image: eshop/basket.api:dev
- build:
- args:
- source: ${DOCKER_BUILD_SOURCE}
- environment:
- - DOTNET_USE_POLLING_FILE_WATCHER=1
- volumes:
- - ./src/Services/Basket/Basket.API:/app
- - ~/.nuget/packages:/root/.nuget/packages:ro
- - ~/clrdbg:/clrdbg:ro
- entrypoint: tail -f /dev/null
- labels:
- - "com.microsoft.visualstudio.targetoperatingsystem=linux"
-
- catalog.api:
- image: eshop/catalog.api:dev
- build:
- args:
- source: ${DOCKER_BUILD_SOURCE}
- environment:
- - DOTNET_USE_POLLING_FILE_WATCHER=1
- volumes:
- - ./src/Services/Catalog/Catalog.API:/app
- - ~/.nuget/packages:/root/.nuget/packages:ro
- - ~/clrdbg:/clrdbg:ro
- entrypoint: tail -f /dev/null
- labels:
- - "com.microsoft.visualstudio.targetoperatingsystem=linux"
-
- identity.api:
- image: eshop/identity.api:dev
- build:
- args:
- source: ${DOCKER_BUILD_SOURCE}
- environment:
- - DOTNET_USE_POLLING_FILE_WATCHER=1
- volumes:
- - ./src/Services/Identity/Identity.API:/app
- - ~/.nuget/packages:/root/.nuget/packages:ro
- - ~/clrdbg:/clrdbg:ro
- entrypoint: tail -f /dev/null
- labels:
- - "com.microsoft.visualstudio.targetoperatingsystem=linux"
-
- ordering.api:
- image: eshop/ordering.api:dev
- build:
- args:
- source: ${DOCKER_BUILD_SOURCE}
- environment:
- - DOTNET_USE_POLLING_FILE_WATCHER=1
- volumes:
- - ./src/Services/Ordering/Ordering.API:/app
- - ~/.nuget/packages:/root/.nuget/packages:ro
- - ~/clrdbg:/clrdbg:ro
- entrypoint: tail -f /dev/null
- labels:
- - "com.microsoft.visualstudio.targetoperatingsystem=linux"
-
- # eshoponcontainers.webspa:
- # image: eshop/eshoponcontainers.webspa:dev
- # build:
- # args:
- # source: ${DOCKER_BUILD_SOURCE}
- # environment:
- # - DOTNET_USE_POLLING_FILE_WATCHER=1
- # volumes:
- # - ./src/Web/WebSPA/eShopOnContainers.WebSPA:/app
- # - ~/.nuget/packages:/root/.nuget/packages:ro
- # - ~/clrdbg:/clrdbg:ro
- # entrypoint: tail -f /dev/null
- # labels:
- # - "com.microsoft.visualstudio.targetoperatingsystem=linux"
-
- webmvc:
- image: eshop/webmvc:dev
- build:
- args:
- source: ${DOCKER_BUILD_SOURCE}
- environment:
- - DOTNET_USE_POLLING_FILE_WATCHER=1
- volumes:
- - ./src/Web/WebMVC:/app
- - ~/.nuget/packages:/root/.nuget/packages:ro
- - ~/clrdbg:/clrdbg:ro
- entrypoint: tail -f /dev/null
- labels:
- - "com.microsoft.visualstudio.targetoperatingsystem=linux"
|