我有一个Master和5个worker节点,我在部署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
答案 0 :(得分:2)
将您的命令更改为以下命令,然后重试:
docker service create --limit-cpu 0.5 --limit-memory 512M --name foo -p 32799:80 -p 32800:443 nginx
image name
之后的所有内容都被视为COMMAND
和参数。