1. 进入已安装好的容器

$ docker exec -it 'container_name' bash

  1. 修改内存限额

$ echo '200000000' > /sys/fs/cgroup/memory/memory.limit_in_bytes

  1. 修改swap限额

$ echo '260000000' > /sys/fs/cgroup/memory/memory.memsw.limit_in_bytes

  1. 退出容器

$ exit

注意:以上操作需要在宿主机上执行,且需要具有root权限。修改后,容器启动时将会按照设置的限额启动。

Docker容器内存和swap限额设置教程:修改文件方式

原文地址: https://www.cveoy.top/t/topic/n8ES 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录