Я должен использовать конфигурацию --isolation=hyperv, когда я запускаю свой контейнер (используя Windows Server 17.09).
Например:
docker run -it -d -p 2222:80 --isolation=hyperv packagelocatorservice
Мне нужно вызвать 4 контейнера, поэтому я использую файл docker-compose.yml и команду docker-compose up
version: '3'
services:
web:
image: web
ports:
- 4444:80
build:
context: ./web/webapi
dockerfile: Dockerfile
uimetadataservice:
image: uimetadataservice
ports:
- 1111:80
build:
context: ./MetaDataService
dockerfile: Dockerfile
packagelocatorservice:
image: packagelocatorservice
ports:
- 2222:80
build:
context: ./PackageLocatorService/PackageLocatorService
dockerfile: Dockerfile
assetmanagementserviceweb:
image: assetmanagementserviceweb
ports:
- 3333:80
build:
context: ./InfrastructureWebService
dockerfile: Dockerfile
Есть идеи, могу ли я добавить тег --isolation=hyperv в файл docker-compose? Спасибо.