我在容器和主机上检查了/proc/sys/kernel/yama/ptrace_scope
的值,两者都报告了零,但是当附加到pid1时,gdb报告
Reading symbols from /opt/my-web-proxy/bin/my-web-proxy...done.
Attaching to program: /opt/my-web-proxy/bin/my-web-proxy, process 1
ptrace: Operation not permitted.
我也尝试使用特权标志附加到容器
docker exec --privileged -it mywebproxy_my-proxy_1 /bin/bash
主机操作系统是 Fedora 25,使用官方仓库提供的 Docker,容器为官方发布的 CentOS 6.8 版本。