[Users] How to determine a container from the filesystem?

E Frank Ball III efball at efball.com
Fri Apr 13 18:33:21 EDT 2012


On Fri, Apr 13, 2012 at 04:07:58PM -0400, Brad Alexander wrote:
 > I just found out through the proxmox-ve forums that running ntp on a
 > container is considered a Bad Thing. So I am reworking my puppet
 > installation to disable ntp on the containers...But I was trying to
 > figure out a foolproof way of looking on the machine and determining
 > if it is a container or not. The only thing I have found so far is
 > that /proc/mtrr exists on the physical servers, but not on the
 > containers. Is this a viable way to make this determination or is
 > there a better way?

if [ -d /proc/vz -a ! -d /proc/bc ]

/proc/vz - always exists if OpenVZ kernel is running (inside
and outside container) /proc/bc - exists on node, but not
inside container.


-- 

  E Frank Ball  efball at efball.com


More information about the Users mailing list