docker容器内存扩容
时间: 2023-11-24 19:52:46 浏览: 112
Docker应用的监控与实践
根据提供的引用内容,可以使用以下两种方法扩容docker容器内存:
1. 更新已有容器内存限制
可以使用`docker update`命令更新已有容器的内存限制。例如,要将名为`tomcat01`的容器的内存限制增加到1200m,可以运行以下命令:
```
docker update --memory 1200m --memory-swap -1 tomcat01
```
其中,`--memory`选项指定容器的内存限制,`--memory-swap`选项指定容器的swap限制,`tomcat01`是容器的名称。
2. 添加内存限制
可以在创建容器时使用`-m`选项添加内存限制。例如,要创建一个名为`mycontainer`的容器,并将其内存限制设置为1024m,可以运行以下命令:
```
docker run --name mycontainer -m 1024m --memory-swap -1 -d myimage
```
其中,`--name`选项指定容器的名称,`-m`选项指定容器的内存限制,`--memory-swap`选项指定容器的swap限制,`-d`选项表示容器在后台运行,`myimage`是容器的镜像名称。
阅读全文