.NET Core 2.2 docker 核心转储故障排除

.NET Core 2.2 docker core dumped troubleshooting

我正在 运行正在测试 netcore 2.2 webapi 应用程序和 运行 dotnet 运行。

当我 运行 在生产中使用 docker 图像时,它会出现:

terminate called after throwing an instance of 'EEFileLoadException*' Aborted (core dumped)

我已经在交互模式下覆盖了 docker 的 CMD 执行:

docker run -it --name myws -p 5000:5000 myhub.docker.com/myws/myws:0.1.0-614 bash

然后我试图查看我的 dll 的一些详细执行:

dotnet myws.dll --verbose

我也得到了相同的输出。在这种情况下,我不知道如何解决问题。 dotnet 运行time 是否有用于跟踪错误的生产命令?

谢谢。

这个Newtonsoft.Json版本(12.0.1)可能有问题,我改回11.0.2,错误停止了。

感谢@prd 的见解。