docker-compose.yml版本3中的mem_limit

时间:2018-11-19 12:17:47

标签: docker docker-compose yaml

我必须为服务使用内存限制,并且还需要在docker-compose文件中使用版本3。

我来自docker-compose.yml的代码是:

version '3'
.
.
.
service1:
  .
  .
  .
  mem_limit: 500m
.
.
.

此版本2可以正常工作,并且正确限制了该服务。我的问题是,由于我需要,该如何在版本3中添加此限制。

希望能对您有所帮助

1 个答案:

答案 0 :(得分:-3)

来自docker docs

version: '3' services: redis: image: redis:alpine deploy: resources: limits: cpus: '0.50' memory: 50M reservations: cpus: '0.25' memory: 20M