docker - docker-compose.yml 版本 3 中的 mem_limit

标签 docker docker-compose yaml

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

我在 docker-compose.yml 中的一段代码是:

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

这与版本 2 一起工作,它正确地限制了我的服务。我的问题是如何在版本 3 中添加此限制,因为我需要它。

希望对你有帮助,非常感谢

最佳答案

来自 docker docs

版本:'3' 服务: 重新分配: 图片:redis: Alpine 部署: 资源: 限制: 中央处理器:'0.50' 内存:50M 预订: 中央处理器:'0.25' 内存:20M

关于docker - docker-compose.yml 版本 3 中的 mem_limit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53374471/

相关文章:

java - 验证属性或配置的单元/集成测试

mysqld : dial tcp 127. 0.0.1:3306: 连接:连接被拒绝

web - Docker Web终端

docker - 是否可以查看docker swarm内部DNS记录?

docker文件复制: Forbidden path outside the build context:

collections - 使用 jekyll/liquid 如何获取 yaml 哈希的所有键

spring-boot - 如何在 application.yaml 中为 ssl 客户端指定 keystore 和信任库?

java - Docker:客户端未连接到 Eureka 服务器

docker - 如何确定主机 ubuntu 机器 docker 中容器的 IP?

ssl - 如何在 docker 中为 SSL 添加正确的标签?