Seperti judulnya, saya mencoba untuk memberikan lebih banyak memori ke container saya. Saya menggunakan gambar dari hub buruh pelabuhan yang disebut "aallam / tomcat-mysql" jika itu relevan.
Ketika saya memulainya secara normal tanpa flag khusus, ada batas memori 2GB (meskipun saya membaca bahwa memori tidak dibatasi jika tidak disetel)
Berikut adalah statistik buruh pelabuhan saya
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
Saya mencoba mengatur memori secara eksplisit seperti itu tetapi dengan hasil yang sama
docker run -d --memory=10g --memory-swap=-1 -e MYSQL_PASSWORD=password -p 3307:3306 -p 8081:8080 aallam/tomcat-mysql
Saya pernah membaca bahwa mungkin VM adalah yang membatasinya. Tapi mengapa statistik buruh pelabuhan menunjukkan bahwa batas ukuran kontainer adalah 2GB?