| 用途 | 内存软限制(弹性水位) |
|---|---|
| 语法 | --memory-reservation=512m(与 --memory 搭配) |
| cgroup 映射 | v2 → memory.low;v1 → memory.soft_limit_in_bytes |
示例
示例
docker run -d --memory=1g --memory-reservation=512m --name api app/api:1.4.2
docker inspect -f '{{.Name}} hard={{.HostConfig.Memory}} soft={{.HostConfig.MemoryReservation}}' api
docker info -f 'CgroupVersion={{.CgroupVersion}}'软限制只在宿主出现内存压力时生效;压测时要制造内存竞争,否则观察不到回收行为。