跳转至

Docker Compose: 限制容器的资源使用

修改 docker-compose.yml

运用 compose 组件可限制容器的资源使用,以下是示例 docker-compose.yml

docker-compose.yml
services:
  <service_name>:
    image: <image_path>
    ## 可用的 CPU 数
    cpus: 1
    ## 内存大小限制
    mem_limit: 1G

在以上示例中,容器的 CPU 使用数限制在1个,内存使用限制在1G。

参考

如何在 docker compose file 中限制系統資源的使用 - Zen's Blog

Define services in Docker Compose - Docker Docs