Коли заголовок читається, я намагаюся призначити більше контейнера для мого контейнера. Я використовую зображення з докер-хабу під назвою "aallam / tomcat-mysql" на випадок, якщо це доречно.
Коли я запускаю його нормально без спеціальних прапорів, є обмеження в пам'яті 2 Гб (навіть якщо я читаю, що пам'ять не обмежена, якщо її не встановлено)
Ось моя докерська статистика
CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
ba57d6c9e9d2 0.22% 145.6 MiB / 1.952 GiB 7.29% 508 B / 508 B 0 B / 6.91 MB 68
Я намагався налаштувати пам'ять явно так, але з однаковими результатами
docker run -d --memory=10g --memory-swap=-1 -e MYSQL_PASSWORD=password -p 3307:3306 -p 8081:8080 aallam/tomcat-mysql
Я читав, що, можливо, ВМ обмежує це. Але тоді чому статистика докера показує, що обмеження розміру контейнера становить 2 ГБ?