【发布时间】:2017-07-09 18:31:46
【问题描述】:
我无法为版本 3 中指定的服务指定 CPU 和内存限制。
对于版本 2,它可以与服务下的 mem_limit 和 cpu_shares 参数一起正常工作。但是在使用版本 3 时它会失败,除非我使用 swarm 模式,否则将它们放在 deploy 部分似乎不值得。
有人可以帮忙吗?
version: "3"
services:
node:
build:
context: .
dockerfile: ./docker-build/Dockerfile.node
restart: always
environment:
- VIRTUAL_HOST=localhost
volumes:
- logs:/app/out/
expose:
- 8083
command: ["npm","start"]
cap_drop:
- NET_ADMIN
- SYS_ADMIN
【问题讨论】:
-
提供在 docker-compose 项目中创建的相关问题的链接:github.com/docker/compose/issues/4513
标签: docker docker-compose