Отладка докернизированного приложения с ядром dotnet с помощью JetBrains Rider - PullRequest
0 голосов
/ 02 июля 2018

Привет, я пришел из мира 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 - разрабатывать приложения внутри докера или это бессмысленно?

1 Ответ

0 голосов
/ 14 июля 2018

JetBrains добавил начальную поддержку отладки докера в последней версии EAP. Вы еще не можете отлаживать проекты docker-compose, но вы уже можете отлаживать стандартные контейнеры Docker.

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