【问题标题】:NGINX service failure in Dockers on limiting memory and CPU usageDocker 中的 NGINX 服务在限制内存和 CPU 使用时失败
【发布时间】:2017-04-13 08:28:32
【问题描述】:

我有一个主节点和 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

【问题讨论】:

    标签: nginx docker docker-swarm docker-swarm-mode


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2020-12-28
      • 1970-01-01
      • 2017-11-20
      • 2016-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      相关资源
      最近更新 更多