Java 10 新增的对 Docker 的支持是否包括对其他容器技术的支持?



在Docker中运行JVM的改进是Java 10的真棒。

我指的一些改进是:

  • 容器设置的内存限制
  • 容器设置的CPU
  • 由容器设置的CPU约束
  • JVM 知道它在容器中运行的能力

有人知道这些改进是否是特定于 just docker的,还是可以使用其他容器(例如Warden,RKT和/或其他(实现它们?

Linux上的所有容器运行时间几乎都是Rube Goldberg机器 - docker是其中之一 - 由相同的低级别构件构建:命名空间,CGROUP,功能,功能,虚拟网络设备和虚拟网络设备和虚拟网络设备和其他各种内核功能。

JVM探测了这些基本特征,因此主要与位于其上方的抽象无关。我之所以说,主要是因为它可能依赖于坐骑名称空间中存在的procfs来进行探测,而原则上可以创建这些探测。

最新更新