Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
docker-compose.yml版本3中的mem_限制_Docker_Docker Compose_Yaml - Fatal编程技术网

docker-compose.yml版本3中的mem_限制

docker-compose.yml版本3中的mem_限制,docker,docker-compose,yaml,Docker,Docker Compose,Yaml,我必须对服务使用内存限制,并且我还需要在docker compose文件中使用版本3 docker-compose.yml中的我的代码是: version '3' . . . service1: . . . mem_limit: 500m . . . 这与版本2的工作,它限制了我正确的服务。我的问题是,既然我需要它,如何在版本3中设置这个限制 我希望能得到帮助,非常感谢docker 版本:“3” 服务: redis: 图片:redis:alpine 部署: 资源: 限制: CP

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

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

version '3'
.
.
.
service1:
  .
  .
  .
  mem_limit: 500m
.
.
.
这与版本2的工作,它限制了我正确的服务。我的问题是,既然我需要它,如何在版本3中设置这个限制

我希望能得到帮助,非常感谢docker

版本:“3”
服务:
redis:
图片:redis:alpine
部署:
资源:
限制:
CPU:'0.50'
内存:50米
保留:
CPU:'0.25'
内存:20米

来自docker

版本:“3”
服务:
redis:
图片:redis:alpine
部署:
资源:
限制:
CPU:'0.50'
内存:50米
保留:
CPU:'0.25'

内存:20M

可能重复的可能重复的-可能重复的可能重复的-
docker compose up
忽略
部署
设置,因为它们仅用于swarm模式。@zandroid您可以使用
docker stack deploy-c
docker compose up忽略
部署
设置因为它们仅用于swarm模式。@zandroid您可以使用
docker stack deploy-c