M. Rostami Asked: 2020-05-11 02:18:55 +0800 CST2020-05-11 02:18:55 +0800 CST 2020-05-11 02:18:55 +0800 CST 如何识别 Ubuntu VPS 是否作为容器运行? 772 我从两个托管服务提供商那里获得了大量的 VPS,其中一个在 KVM 上,我通过这个答案认识到这一点。我有一个容器 VPS,这个过程不起作用。 我想知道如何确定我通过 SSH 连接的主机是在容器化环境还是虚拟化环境中? 提前致谢。 container 1 个回答 Voted Best Answer user535733 2020-05-11T04:58:06+08:002020-05-11T04:58:06+08:00 LXD 容器向 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
LXD 容器向 hostnamectl 返回一个准确的响应。