olarak ayarlandığında, Visual Studio 2017'de docker desteğiyle yeni bir .NET çekirdeği uygulaması oluştururken, bir dizi docker-compose.yml dosyası oluşturur.Visual Studio 2017, DOCKER_BUILD_SOURCE ortam değişkenini
version: '2'
services:
app:
image: app:dev
build:
args:
source: ${DOCKER_BUILD_SOURCE}
environment:
- DOTNET_USE_POLLING_FILE_WATCHER=1
volumes:
- ./app:/app
- ~/.nuget/packages:/root/.nuget/packages:ro
- ~/clrdbg:/clrdbg:ro
entrypoint: tail -f /dev/null
labels:
- "com.microsoft.visualstudio.targetoperatingsystem=linux"
The purpose of this variable seems to be a reference to the source directory, however, it always seems to be empty.
Bu konu hakkında daha detaylı bilgi bulamadı ... Herkes var mı: liman işçisi-compose.vs.debug.yml ve bırakın varyantı hem bir ortam değişkeni adlı DOCKER_BUILD_SOURCE bir başvuru içerir içermez bazı dokümanlar için bir fikir veya işaretçi?
Docker yapısı, VS2017 güncelleştirmesi bu değeri ayarlamayı durduruncaya kadar gayet iyi çalışıyordu. – Nico