Khi tiêu đề đọc, tôi đang cố gắng gán thêm bộ nhớ cho vùng chứa của mình. Tôi đang sử dụng một hình ảnh từ trung tâm docker có tên "aallam / tomcat-mysql" trong trường hợp có liên quan.
Khi tôi khởi động nó bình thường mà không có bất kỳ cờ đặc biệt nào, có giới hạn bộ nhớ là 2GB (mặc dù tôi đọc rằng bộ nhớ không bị giới hạn nếu không được đặt)
Đây là số liệu thống kê về docker của tôi
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
Tôi đã thử thiết lập bộ nhớ rõ ràng như vậy nhưng với kết quả tương tự
docker run -d --memory=10g --memory-swap=-1 -e MYSQL_PASSWORD=password -p 3307:3306 -p 8081:8080 aallam/tomcat-mysql
Tôi đã đọc rằng có lẽ VM là thứ đang hạn chế nó. Nhưng tại sao số liệu thống kê của docker lại hiển thị rằng giới hạn kích thước vùng chứa là 2GB?