[lxc-users] Find out if one is inside a container
Tycho Andersen
tycho.andersen at canonical.com
Tue Jul 14 20:33:54 UTC 2015
On Mon, Jul 13, 2015 at 10:53:10AM +0200, Christoph Mathys wrote:
> Is there an unhacky way of knowing if a script runs inside a
> container? In my case, a sysV initscript that tries to load some
> kernel modules needs to know if it runs inside the container, because
> it must not load the modules in that case.
>
> The hacky way I came across so far was checking the control group of PID 1.
>
> Checking /proc/1/environ is considered OK? Or are there better ways?
root at precise:/# cat /var/run/container_type
lxc
may be a better option for you.
Tycho
More information about the lxc-users
mailing list