Как использовать Jmap в Docker-контейнере? - PullRequest
0 голосов
/ 24 сентября 2019

Как использовать jmap в Docker (версия 18.09.6)?когда я использую команду:

root@4bf303105abb:/# jmap
bash: jmap: command not found

найти Java:

root@4bf303105abb:/# whereis java
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz

версия Java:

root@4bf303105abb:/# java -version
java version "1.7.0_201"
OpenJDK Runtime Environment (IcedTea 2.6.17) (7u211-2.6.17-1~deb8u1)
OpenJDK 64-Bit Server VM (build 24.201-b00, mixed mode)

при установке openjdk 8:

root@4bf303105abb:/# apt-get install openjdk-8-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package openjdk-8-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'openjdk-8-jdk' has no installation candidate

теперь мой контейнер просто запускает одно java-приложение, но память использует 3 ГБ +. Я хочу выгрузить кучу и использовать mat для анализа памяти. Теперь я не могу сбросить память процесса java докера. Как сделатьДоступен ли инструмент Java в контейнере Docker?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...