小编Mau*_*ers的帖子

Visual Studio 2017何时,何地以及如何设置DOCKER_BUILD_SOURCE环境变量

在Visual Studio 2017中创建具有docker支持的新.NET核心应用程序时,它会创建许多docker-compose.yml文件.docker-compose.vs.debug.yml和release变量都包含对名为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.
Run Code Online (Sandbox Code Playgroud)

我无法找到有关此主题的更多详细信息...有没有人有想法或指向某些文档的指针?

environment-variables docker docker-compose visual-studio-2017

27
推荐指数
1
解决办法
2395
查看次数