0

我有一个主节点和 5 个工作节点,我在部署 nginx 服务时使用以下命令。

它失败-

docker service create --name foo -p 32799:80 -p 32800:443  nginx --limit-cpu 0.5 --limit-memory 512M

另一方面,这有效-

docker service create --name foo -p 32799:80 -p 32800:443  nginx

请让我知道如何将我的 CPU 减少到 1 个核心并将内存限制为 512M

4

1 回答 1

2

将您的命令更改为以下内容,然后重试:

docker service create --limit-cpu 0.5 --limit-memory 512M --name foo -p 32799:80 -p 32800:443  nginx 

后面的任何内容image name都被视为COMMAND和参数。

于 2017-04-13T10:27:55.953 回答