【问题标题】:Docker service with ulimit带有 ulimit 的 Docker 服务
【发布时间】:2017-01-13 04:07:40
【问题描述】:

用于在容器上设置 ulimit 的方法不适用于服务。

对于容器,它就像在docker run 命令上传递ulimit 参数一样简单。

对于服务,是否可以在命令行上使用? Ulimit 未被识别为标志。

请参阅here 了解有关容器的相关问题(注意: 适用于服务)。

【问题讨论】:

    标签: docker service ulimit


    【解决方案1】:

    ulimit 选项不适用于 docker 服务。您可以改为创建具有必要配置的配置文件 (mylimits.conf) 并将其添加(或更新)到您的服务中。

    # docker config create mylimits.conf
    
    # docker service create \
        --name nginx \
        --config source=mylimits.conf,target=/etc/security/limits.d/mylimits.conf \
        nginx:latest \
        sh -c "exec nginx -g 'daemon off;'"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-24
      • 2019-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多