在Docker中运行JVM的改进是Java 10的强大补充。
我指的一些改进是:
有谁知道这些改进是否特定于只是 Docker,还是可以使用其他容器如Warden,rkt和/或其他容器实现?
答案 0 :(得分:3)
Linux上几乎所有容器运行时都只是rube goldberg机器 - docker是其中一个装置 - 使用相同的低级构建块构建:命名空间,cgroup,功能,虚拟网络设备和各种其他内核功能。
JVM探测那些底层特性,因此大多数独立于上面的抽象。我主要是因为它可能依赖于mount命名空间中出现的procfs来进行探测,原则上可以创建没有这些的容器。