Докер-конейнер находится в кубернетесе на удалённой машине.
Это всё осложняет. Обычно, на продакшене профилировать не стоит - лучше написать нагрузочные тесты и запускать в разработческом окружении
Как вариант для dotnet-trace
Базовый образ в докере должен быть SDK 3.0+
Устанавливаем dotnet-trace в докере
RUN dotnet tool install --global dotnet-trace
ENV PATH $PATH:/root/.dotnet/tools
После запуска приложения в контейнере (писать в консоль в докере):
У вас не видно ограничений в переходе на .NET Core - откажитесь от IIS и классического ASP.NET в пользу Kestrel и asp net core - это будет полезнее в будущем.
Но если сильно нужно именно на IIS, то можете прочитать: https://docs.microsoft.com/en-us/aspnet/web-forms/...
Раньше были ASP.NET WebForms, но они морально устарели. Сейчас самый быстрый способ - через "ручное написание js и CSS". Сейчас 2019 год как никак и веб гораздо проще, чем раньше, есть всякие готовые наборы компонентов и hot-reload, что позволяет быстро смотреть на результат.
Ну и никто не запрещает использовать Adobe Dreamviewer