Başlık okudukça, konteynırıma daha fazla bellek atamaya çalışıyorum. İlgili olması durumunda docker hub'dan "aallam / tomcat-mysql" adlı bir görüntü kullanıyorum.
Normalde herhangi bir özel bayrak olmadan başlattığımda, 2 GB bellek sınırı var (ayarlanmadıysa belleğin sınırsız olduğunu okumama rağmen)
İşte docker istatistiklerim
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
Belleği açıkça böyle ayarlamayı denedim ama aynı sonuçlarla
docker run -d --memory=10g --memory-swap=-1 -e MYSQL_PASSWORD=password -p 3307:3306 -p 8081:8080 aallam/tomcat-mysql
Onu kısıtlayan şeyin belki de VM olduğunu okudum. Peki neden docker istatistikleri konteyner boyutu sınırının 2GB olduğunu gösteriyor?