【Docker存储】Docker设置CPU和内存
背景
容器资源配置
CPU利用率控制
内存限额
构建容器时指定资源参数设置
1 | --build-arg=[] : |
CPU利用率设置
- CPU周期:ls为一个周期的定律,参数值一般为100000(秒)
- 用stress压力测试工具测试CPU和内存使用情况
内存限额
docker -m
或者--memory
设置内存使用限额docker --memeory-swap
设置swap使用限额
总结
资源限制主要类型:CPU、磁盘、内存、IO
资源限制方式:构建镜像时指定镜像资源限制,构建容器时指定容器的资源限制,容器启动后在宿主机对应容器目录下修改资源限制
资源限制查询:docker inspect 镜像ID/容器ID,或者直接查看宿主机对应容器ID资源限制文件(/sys/fs/cgroup/*)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 DOS/BAT!
评论