Messages in this thread | | | Date | Wed, 9 Dec 2015 13:53:00 +0800 | From | Dongsheng Yang <> | Subject | Re: piping core dump to a program escapes container |
| |
On 12/09/2015 11:29 AM, Eric W. Biederman wrote: > Dongsheng Yang <yangds.fnst@cn.fujitsu.com> writes: > [...]
> There has not yet been an obvious namespace in which to stick > core_pattern, and even worse exactly how to appropriate launch a process > in a container has not been figured out. > > If those tricky problems can be solved we can have a core_pattern in a > container. What we have now is the best we have been able to figure out > so far.
Thanx Eric, but if I want to make docker works rely on this behaviour, is that reliable?
I mean, I want to make a docker container to dump the core file to a specified path in host by a pipe way. But I am afraid this behaviour would be changed later. Any suggestion?
Yang > > Eric > > >> >> Yang >>> >>> Yang >>>> >>>> Currently, I work around this issue by detecting that the process is >>>> crashing from a container (by comparing the namespace pid to the >>>> global pid) and refuse to dump the core if it is from a container. >>>> >>>> Tested on Ubuntu (kernel 3.16) and Fedora (kernel 4.1). >>>> -- >>>> To unsubscribe from this list: send the line "unsubscribe cgroups" in >>>> the body of a message to majordomo@vger.kernel.org >>>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>>> >>> >>> >>> >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in >>> the body of a message to majordomo@vger.kernel.org >>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>> Please read the FAQ at http://www.tux.org/lkml/ >>> . >>> > > > . >
| |