Visual Studio 2017でドッキング機能をサポートする新しい.NETコアアプリケーションを作成するときに、いくつかのdocker-compose.ymlファイルが作成されます。ドッキングウィンドウ-compose.vs.debug.ymlとの両方がDOCKER_BUILD_SOURCEという名前の環境変数への参照が含まれている含まれているリリースの変種:Visual Studio 2017でDOCKER_BUILD_SOURCE環境変数を設定する時期と場所
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.
私はこのテーマに関するより詳細な情報を見つけることができませんでした...誰もが持っていますアイデアやいくつかのドキュメントへのポインタ?
私のドッカービルドは、VS2017のアップデートがその値の設定を停止するまでうまくいきました。 – Nico