Я получил много VPS от двух хостинг-провайдеров, один из них на KVM, и я узнаю, что этот ответ . У меня есть контейнер VPS, и эта процедура не работает.
Я хочу узнать, как определить хост, к которому я подключился по SSH, находится в контейнере или в среде виртуализации?
Заранее спасибо.
LXD Containers возвращает точный ответ на hostnamectl.
$ hostnamectl status
Static hostname: minecraft
Icon name: computer-container
Chassis: container <------------------------------
Machine ID: 968f535e727041b7b8ef53f8c1a5b4d6
Boot ID: 5b60eb28aafe4e1cb6c70cc23b3b78df
Virtualization: lxc <-------------------------------------
Operating System: Ubuntu 19.10
Kernel: Linux 5.4.0-29-generic
Architecture: x86-64