Соблюдает ли докер Visual Studio 2019 переменные среды launchSettings.json

#visual-studio-2019 #docker-for-windows

Вопрос:

Соблюдает ли VS2019 «Переменные среды» launchsettings.json?

     "Docker": {
      "commandName": "Docker",
      "launchBrowser": true,
      "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}",
      "environmentVariables": {
        "Business__ApiUrl": "https://localhost:5113",
        "Business__BusinessUrl": "https://localhost:5123",
        "ASPNETCORE_URLS": "https:// :5123;http:// :5120",
        "ASPNETCORE_HTTPS_PORT": "5123 ",
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "publishAllPorts": true,
      "httpPort": 5120,
      "useSSL": true,
      "sslPort": 5123
    }
 

Я не вижу, чтобы Business__ApiUrl использовался в докере Visual Studio или в контейнере. VS также игнорирует ASPNETCORE_URLS или ASPNETCORE_HTTPS_PORT.

Вот команда, которую выполняет VS (скопирована из журналов)

 1> docker run -dt -v "C:Usersmevsdbgvs2017u5:/remote_debugger:rw" -v "D:dev3tasrc3ta.business:/app" -v "D:dev3tasrc:/src/" -v "C:UsersmeAppDataRoamingMicrosoftUserSecrets:/root/.microsoft/usersecrets:ro" -v "C:UsersmeAppDataRoamingASP.NETHttps:/root/.aspnet/https:ro" -v "C:Usersme.nugetpackages:/root/.nuget/fallbackpackages3" -v "C:Program Files (x86)Microsoft Visual StudioSharedNuGetPackages:/root/.nuget/fallbackpackages" -v "C:Program Files (x86)MicrosoftXamarinNuGet:/root/.nuget/fallbackpackages2" -e "DOTNET_USE_POLLING_FILE_WATCHER=1" -e "ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS=true" -e "ASPNETCORE_ENVIRONMENT=Development" -e "NUGET_PACKAGES=/root/.nuget/fallbackpackages3" -e "NUGET_FALLBACK_PACKAGES=/root/.nuget/fallbackpackages;/root/.nuget/fallbackpackages2;/root/.nuget/fallbackpackages3" -p 5120:5120 -p 5123:5123 -P --name 3ta.business --entrypoint tail image3tabusiness:dev -f /dev/null
1>  29016d3f14e56b0bda7d63723a8ccff3030c1ee061b8357839e320d4eb635f0a
 

Я не возражаю против использования альтернативного способа передачи настроек, я просто не хочу исключать метод по ошибке.

Неприятно не знать, почему что-то не получается.