是否可以在 Linux VServer 容器内运行 Docker 或 LXC 容器。
是否需要在 VServer 上安装特殊的内核模块。
答案1
是否可以在 Linux VServer 容器内运行 Docker 或 LXC 容器?
我不知道。
如果所需的内核功能可用(见下文),则有可能。两者都在用户空间中运行并使用这些内核功能来隔离进程。
是否需要在 VServer 上安装特殊的内核模块?
不,LXC 和 Docker 都不需要特殊的内核模块。但它们使用内核功能(CGroups、命名空间等),这些功能在给定的内核版本中可能存在,也可能不存在。
如果你的内核满足要求,可以试一试。如果太旧,则取决于:
如果您的 VServer 安装由您自己管理,则可能可以升级到足够好的版本。但是,2.6.22.19 以上的所有版本仅作为实验补丁提供。
如果它是托管的 VServer,则取决于您的托管商。