CLion调试器在Docker容器中失败

mcg*_*uip 3 gdb docker clion

我在docker容器中运行docker,可以在这里找到.另外,我从一个新的用户配置文件运行它,它没有定义容器本身定义的任何环境变量.给定docker配置,将调用用户主目录中定义的登录脚本.可以看出,其他线程上提出的解决方案已在此处实现,但在调试器启动时,gdb立即退出,如下所示:

During startup program exited with code 127.

我试图添加LD_LIBRARY_PATH到调试器env变量无效.valgrind可执行文件配置正确. SHELL已设定.二进制是64位,适当的.so可用.

作为参考,讨论此主题的其他类似线程:

如果没有即将推出的解决方案,我将创建配置和示例源,以使完整设置(不仅仅是环境)易于重现.

mcg*_*uip 6

根据Eldar Abusalimov在评论中提出的建议,--cap-add sys_ptracedocker run命令中添加选项可以解决问题.