我在Docker容器中运行docker,可以找到here。另外,我从一个新的用户配置文件运行它,它没有定义容器本身定义的任何环境变量。给定docker配置,将调用用户主目录中定义的登录脚本。可以看出,其他线程上提出的解决方案已在此处实现,但在调试器启动时,gdb会立即退出以下内容:
During startup program exited with code 127.
我试图将LD_LIBRARY_PATH
添加到调试器env变量中,这对于无效。 valgrind可执行文件配置正确。 SHELL
已设置。二进制是64位,具有适当的.so可用。
供参考,其他类似的主题讨论这个主题:
如果没有解决方案,我将创建配置和示例源,以使完整设置(不仅仅是环境)易于重现。