![](/img/trans.png)
[英]Debugging .NET Core application with Jetbrains Rider using Dockerfile
[英]Debugging dotnet core dockerized application using JetBrains Rider
嗨,我来自PHP世界,想玩转Dotnet Core。
我在docker中有正在使用的应用程序。 为了构建和运行该应用程序,我已经使用运行我的docker-compose文件的JetBrains Rider准备了一些运行配置 。
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。 在Docker内部开发应用程序是在Dotnet Core世界中的一种好/常见实践,还是毫无意义?
JetBrains在最新的EAP版本中添加了初始docker调试支持。 您还不能调试docker-compose项目,但是您已经可以调试标准docker容器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.