Отключите docker-compose debug yml при запуске через Visual Studio - PullRequest
0 голосов
/ 10 мая 2019

Есть ли способ отключить VS от добавления отладчика в отдельные проекты / контейнеры при использовании интеграции docker-compose?

У нас есть 3 веб-сайта, которые работают как отдельные контейнеры с использованием docker compose. Все три являются базовыми сайтами dotnet, но один из них просто запускает угловой сайт в виде статических файлов.

Я хочу переключить угловой сайт, чтобы использовать nodejs в качестве контейнера.

Проблема в том, что VS все еще пытается внедрить свой отладчик в контейнер nodejs, что приводит к его отказу. Это присоединяется через переопределение docker-compose.vs.debug.g.yml.

Я хочу как-то сказать Visual Studio просто запустить угловой сайт через docker-compose, а не добавлять отладчик. И я хочу, чтобы отладчик работал на основных сайтах aspnet.

Как и сейчас, сборка docker завершается неудачно, потому что VS не может подключиться к пользовательскому контейнеру nodejs.

Мои dockerfiles и docker-compose работают нормально, когда я запускаю их вне VS. Это просто дополнительный материал, добавляемый через docker-compose.vs.debug.g.yml, который вызывает проблемы, которые генерируются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...