您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker限制容器对内存的访问 正文
时间:2026-11-12 来源:网络整理 编辑:热点
中文字幕隔壁黑人邻居
Docker可以强制执行硬性内存限制,即允许容器使用不超过给定数量的用户或系统内存;或软性限制,其可以允许容器使用所需数量的内存,除非满足某些条件,例如内核检测到主机上的内存不足云计或争用。当单独使用或设置多个选项时,其中一些选项会产生不同的效果。
大部分的选项取正整数,跟着一个后缀b,k, m,g,,表示字节,千字节,兆字节或千兆字节。
参数选项
-m 或者 --me算核mory=
容器可以使用的最大内存量。如果设置此选项,则允许的最小值为4m(4 MB)。
--memory-swap*
允许此容器交换到磁盘的内存量。
--memory-swappiness
默认情况心技下,主机内核可以换出一定比例的容器使用的匿名页面。您可以设置--memory-swappiness一个介于0到100之间的值来调整此百分比。
--memory-reservation
允许您术D指定一个小于--memoryDocker在主机上检测到争用或内存不足时激活的软限制。如果使用--memory-reservation,则必须将其设置为低于,--memory以使其具有oc优先权。因为这是一个软限制,所以不能保证容器不超过该限制。
--kernel-memory
容器可以使用的最大内核内存量。允许的最小值是4m。由于无法交换内核内存,因此内核内存不足的容器可能会ke阻塞主机资源,这可能会对主机和其他容器产生副作用。
--oom-kill-disable
默认情况下,如果发生内存不足(OOM)错误,则内核将终止容器中的进程。要更改此行为,请使用该--or教om-kill-disable选项。仅在还设置了该-m/--memory选项的容器上禁用OOM杀手。如果-m未设置该标志,则主机可能会用完内存,内核可能需要终止主机系统的进程以释程:放内存。
--memory-swap细节
--memory-swap是修饰符标志,仅在--memory同时设置时才有意义。使用交换允许容器在将可用的所有RAM用尽时将多余的内存需求写入Do磁盘。经常将内存交换到磁盘的应用程序会降低性能。
其设置可能会产生复杂的影响:
如果--memory-swap设置为正整数,那么这两个--memory和 --memory-swap必须ck设定。--memory-swap表示可以使用的内存和交换总量,并--memory控制非交换内存使用的总量。因此,如果--memory="300m"和--memory-swap="1g",er则容器可以使用300m的内存和700m(1g - 300m)交换。
如果--memory-swap将设置为0,则忽略该设置,并且该值被视为未设置。
如果--memory-swap将设置为与相限制同的值--memory,并且--memory将其设置为正整数,则该容器无权访问swap。请参阅 防止容器使用swap。
如果--memory-swap未设置,并且--memory已--memo容器ry设置,则在主机容器配置了交换内存的情况下,容器可以使用与设置一样多的交换。例如,如果--memory="300m"与--memory-swap没有设置,该容器可以在总的内存和对内交换使用600米。
如果--memory-swap将显式设置为-1,则允许该容器使用无限制交换,最高不超过主机系统上可用的数量。
一日一技:可视化分析 Redis Key 资源占用情况2026-06-09
标签: 梯子AI 文心App 百度 短剧搜索2026-10-27
标签: 臻驱科技 新能源汽车 功率砖 港交所IPO2026-08-08
标签: 小红书 AI治理 AI内容标识 AI违规运营2026-06-04
全国首个羊产业垂直大模型发布:“苏武大模型”以 AI 赋能智慧养羊2026-07-16
标签: REDMI K90 Note15 WPS Mate90 麒麟芯片2026-07-06
腾讯混元新技术给大模型 “去油”,让AI生成图像更真实!2026-06-29
标签: 网络餐饮 外卖平台 食品安全 市场监管总局2026-05-27
标签: 特斯拉 ModelY 马斯克 智能辅助驾驶2026-10-03
标签: 千里科技 汽车 AI2026-10-07
Google AI试衣间再进化:上传一张照片,从衣服到鞋子都能虚拟试穿2026-06-26
Meta 与 UCSD 推出 DeepConf:AI 推理准确率达 99.9%,计算成本降低 85%2026-08-24
苹果、微软等美国科技巨头要求政府提供芯片制造补贴2026-11-03
512张GPU炼出10万亿参数巨模型!这个模型今年双十一已经用上了2026-10-25
CES 2021:Intel、AMD、NVIDIA“美利坚三国大战”2026-05-21
标签: 昊铂埃安52026-07-12
标签: 华为 余承东 尊界 高端设计2026-06-06
别再套用旧指令!OpenAI 发布 GPT-5.5 提示词指南:越简单越好2026-08-13
平安医疗 AI 大模型横扫全球,获全球医疗AI最高评分2026-05-19