我目前正试图在使用M1 pro处理器的苹果机器上使用Visual Studio代码连接到Docker容器。
我已经成功地连接了容器,如果没有错误,我可以调试。一旦遇到异常,容器就会退出并返回代码137。没有关于容器退出原因的信息,OOMKill为false。
我的Docker引擎分配了10GB,所以我不认为RAM内存是问题所在。
使用的基本图像:--platform=linux/arm64/v8 mcr.microsoft.com/dotnet/core/sdk:3.1-focal-arm64v8
。
VS代码&Docker引擎是Apple M1的最新版本。
我不知道问题出在哪里,也不知道为什么容器会退出。任何提示都将不胜感激。
137错误代码似乎是骗人的。VS Code实际上抛出了一个139 OOM Killed错误。即使容器没有以OOMKilled退出,并且OOMKilld仍然是false,我还是增加了容器本身的资源。
更新:它只修复了抛出简单异常(例如对象为null(时的问题。我仍然无法从IMapper调试foreach语句或Mappings。