I found a possible way to detect if you are running in LXC.
sudo cat /proc/1/environ container=lxc
On my laptop the same command reports
$ sudo cat /proc/1/environ HOME=/init=/sbin/initrecovery=TERM=linuxBOOT_IMAGE=/boot/vmlinuz-3.13.0-19-genericPATH=/sbin:/usr/sbin:/bin:/usr/binPWD=/rootmnt=/root
On the Power KVM machine wolfe-01 it reports: sudo cat /proc/1/environ HOME=/init=/sbin/initrecovery=TERM=linuxBOOT_IMAGE=/boot/vmlinux-3.13.0-19-genericPATH=/sbin:│/usr/sbin:/bin:/usr/binPWD=/rootmnt=/root
I found a possible way to detect if you are running in LXC.
sudo cat /proc/1/environ
container=lxc
On my laptop the same command reports
$ sudo cat /proc/1/environ /sbin/initrecov ery=TERM= linuxBOOT_ IMAGE=/ boot/vmlinuz- 3.13.0- 19-genericPATH= /sbin:/ usr/sbin: /bin:/usr/ binPWD= /rootmnt= /root
HOME=/init=
On the Power KVM machine wolfe-01 it reports: /sbin/initrecov ery=TERM= linuxBOOT_ IMAGE=/ boot/vmlinux- 3.13.0- 19-genericPATH= /sbin:│ /usr/sbin: /bin:/usr/ binPWD= /rootmnt= /root
sudo cat /proc/1/environ
HOME=/init=