![由于 Linux 上的 docker 映像中的 seg 错误,无法从中止中找到核心转储](https://linux22.com/image/113593/%E7%94%B1%E4%BA%8E%20Linux%20%E4%B8%8A%E7%9A%84%20docker%20%E6%98%A0%E5%83%8F%E4%B8%AD%E7%9A%84%20seg%20%E9%94%99%E8%AF%AF%EF%BC%8C%E6%97%A0%E6%B3%95%E4%BB%8E%E4%B8%AD%E6%AD%A2%E4%B8%AD%E6%89%BE%E5%88%B0%E6%A0%B8%E5%BF%83%E8%BD%AC%E5%82%A8.png)
这是在 docker 镜像中运行的。我的 yml 包括以下内容:
- ulimit -c unlimited
- ulimit -a
运行多个机器人测试和一个(中间)输出:
Segmentation fault (core dumped) != Writing [1000h,0h] on Node 1h on interface CAN1
仅发生在构建机器 Docker 映像上,因此我需要获取此转储。它似乎不在可执行目录中,我已经运行了以下搜索:
- find / -name "*core.*"
来自 yml,找不到任何相关内容。有任何想法吗?是 docker 工件还是类似的东西在清理这个?