具有ulimit的Docker服务

Rub*_*uck 5 service ulimit docker

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

对于容器,它就像ulimitdocker run命令上传递参数一样简单.

对于服务,是否可以在命令行上?Ulimit不被视为旗帜.

这里对集装箱相关的问题(注:也不能适用于服务).

Vij*_*Vat 0

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;'"
Run Code Online (Sandbox Code Playgroud)