Какую версию tomcat / java docker мне следует использовать для java версии 1.8? - PullRequest
0 голосов
/ 31 января 2020

В настоящее время вершина моего docker изображения такова:

FROM tomcat:8-jre8

Это docker изображение потребляет тонну памяти. Может ли это быть из-за неправильной версии?

Ответы [ 2 ]

0 голосов
/ 31 января 2020

Не уверен, что в вашем случае вы должны использовать Tommy, но, если вам нужен веб-сервер, вы можете попробовать использовать изображение jre8, которое использует jetty , например: https://hub.docker.com/_/jetty или еще один хороший понижение . В основном TommyCAT очень большой, в то время как Jetty или Undertow - более мелкие веб-серверы. Посмотрите, не можете ли вы обновить свою строку FROM ..., попробуйте причину или откат и посмотрите, не получите ли вы лучшее использование памяти.

0 голосов
/ 31 января 2020

tomcat:8-jre8 - очень огромное изображение. Вы можете значительно уменьшить размер изображения, используя версию alpine или slim.

docker pull tomcat:8-jre8-alpine

Проверьте сравнение 8-jre8 и 8-jre8-alpine теги ниже

enter image description here

Посмотрите другие доступные варианты: https://hub.docker.com/_/tomcat?tab=tags&page=1&name=8-jre8

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