Привет, я пришел из мира PHP и хочу поиграть с Dotnet Core.
У меня есть рабочее приложение внутри докера. Для создания и запуска приложения я подготовил Запустить конфигурацию , используя JetBrains Rider, который запускает мой docker-compose файл.
version: '3'
services:
dotnet:
build:
context: ./
dockerfile: Docker/Dockerfile
ports:
- "8080:80"
- "10777:22"
volumes:
- ./:/app
command: dotnet run -c Debug
environment:
- ASPNETCORE_ENVIRONMENT=Development
container_name: myapp_dotnet
Теперь я хотел бы отладить приложение, но пока не нашел способа сделать это.
То, что я нашел до сих пор, это:
Я обнаружил проблему на трекере JetBrains: https://youtrack.jetbrains.com/issue/RIDER-742, которая касается добавления поддержки отладчика для Docker. Но, может быть, у кого-то есть обходной путь?
PS. Это хорошая / распространенная практика в мире Dotnet Core - разрабатывать приложения внутри докера или это бессмысленно?