"更新 - 记忆"无法工作

时间:2017-04-13 11:47:07

标签: docker

  

Docker版本:17.04.0-ce

     

os:windows 7

     

我使用以下命令启动容器:docker run -it -memory 4096MB <container-id>

     

使用以下命令检查内存:docker stats --no-stream | grep <container-id>   结果是:

5fbc6df8f90f        0.23%               86.52 MB / 995.8 Mib   2.59%               648B / 0B   17.2G / 608 MB   31

更新内存时,结果也一样:

$ docker update -m 4500MB --memory-swap 4500MB --memory-reservation 4500MB 5fbc6df8f90f               
5fbc6df8f90f
$ docker stats --no-stream | grep 5fbc6df8f90f                                                        
5fbc6df8f90f         0.23%               86.52 MB / 995.8 Mib   2.59%               648B / 0B   17.2G / 608 MB   31

为什么&#34; - 记忆&#34;不能工作,内存总是一样的995.8Mib?

1 个答案:

答案 0 :(得分:0)

get命令显示整个docker主机有多少内存,或者D4W显示Linux VM中有多少内存。要增加此阈值,请进入Docker的设置以更改分配给VM的内存。有关详细信息,请参阅this documentation