Docker для Windows, контейнер Alpine + JRE, недостаточно памяти для продолжения среды выполнения Java для продолжения - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь запустить приложение Java внутри контейнера Docker на базе Alpine в Docker для Windows и получаю сообщение «Недостаточно памяти для продолжения среды выполнения Java».

free -m внутриКонтейнер показывает, что у моего контейнера всего 962 МБ общей памяти и 0 мест подкачки.

Для установки My Docker используется Hyper-V, а виртуальной машине Moby Linux выделено 4 ГБ памяти.Я также использую флаг -m 2g в моей команде docker run, чтобы установить ограничение более 1 ГБ.Это не работаетЯ по-прежнему получаю 962/0 независимо от того, использую я команду -m или нет, и я не могу найти способ получить своп.

Единственная информация, которую я могу найти об ограничении памяти, - это использование -mфлаг.Но я не понимаю, почему он ничего не делает при запуске контейнера Linux в Docker для Windows?

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