Улучшения для запуска JVM в Docker - отличное дополнение к Java 10.
Я имею в виду следующие улучшения:
Кто-нибудь знает, относятся ли эти улучшения к просто Docker, или они могут быть реализованы с использованием других контейнеров, таких как Warden, rkt и / или других?
AFAIK поддержка контейнера не является специфической для Docker, но привязана к Linux cgroups.
@apophis, вы правы, и это считается ответом, кстати, ИМО




Практически все среды выполнения контейнеров в Linux - это просто машины rube goldberg - docker - одно из этих приспособлений - построенных из одних и тех же строительных блоков низкого уровня: пространств имен, cgroups, возможностей, виртуальных сетевых устройств и различных других функций ядра.
JVM исследует эти базовые функции и, таким образом, в основном не зависит от абстракций, стоящих над ними. Я говорю в основном потому, что он может полагаться на такие вещи, как procfs, присутствующие в пространстве имен монтирования, для выполнения проверки и, в принципе, контейнеры без них могут быть созданы.
Похоже, это текущий проект: openjdk.java.net/jeps/8182070