相关疑难解决方法(0)

如何为docker容器分配更多内存

正如标题所示,我正在尝试为我的容器分配更多内存.我正在使用来自docker hub的图像,名为"aallam/tomcat-mysql",以防相关.

当我正常启动而没有任何特殊标志时,内存限制为2GB(即使我没有设置内存是无限制的)

这是我的码头统计数据

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
Run Code Online (Sandbox Code Playgroud)

我尝试明确地设置内存,但结果相同

docker run -d --memory=10g --memory-swap=-1 -e MYSQL_PASSWORD=password -p 3307:3306 -p 8081:8080 aallam/tomcat-mysql
Run Code Online (Sandbox Code Playgroud)

我读过,也许虚拟机正在限制它.但是为什么docker统计数据显示容器大小限制为2GB?

docker docker-container

79
推荐指数
4
解决办法
9万
查看次数

标签 统计

docker ×1

docker-container ×1