docker启动限制内存
时间: 2023-10-12 07:11:48 浏览: 185
Docker容器内存限制的方法
可以使用docker run命令的-m或--memory选项来限制Docker容器的内存使用量。例如,如果要将容器的内存限制为1 GB,可以使用以下命令:
```
docker run -m 1g myimage
```
这将限制容器的内存使用量为1 GB。如果容器尝试使用超过1 GB的内存,它将被强制终止。
还可以使用--memory-swap选项来指定容器的虚拟内存限制。例如,如果要将容器的虚拟内存限制为2 GB,可以使用以下命令:
```
docker run -m 1g --memory-swap 2g myimage
```
这将允许容器使用最多1 GB的物理内存和最多1 GB的虚拟内存,总计不超过2 GB。如果容器尝试使用超过2 GB的虚拟内存,它将被强制终止。
阅读全文