- 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"
|