linux - 在 dockerfile 中设置 ulimit 参数

标签 linux dockerfile

我正在尝试创建一个 docker 文件。谁能告诉我如何在 docker 文件中添加 ulimit 参数。 我试过这样:

RUN --ulimit nofile=262144:262144

但是显示错误。谁能告诉我如何在 Dockerfile 中正确设置此参数。

最佳答案

您不能在 dockerfile 中对 docker 容器设置 ulimits - 需要在从命令行运行容器时设置。试试这个:

docker run --ulimit nofile=262144:262144 IMAGE

关于linux - 在 dockerfile 中设置 ulimit 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47919284/

相关文章:

带通配符 (*) 的 Dockerfile 符号链接(symbolic link)不起作用

docker - 如何将 GitLab CI 文件变量传递给 Dockerfile 和 docker 容器?

linux - sbt 下载启动器失败

linux - 如何在 Python 中打开新控制台并从用户输入的数据中获取数据?

linux - 在 bash 脚本中的两个命令之间切换?

postgresql - 构建dockerfiile是可行的,但是从compose引用它并运行它失败。不确定是不是dockerfile文件路径错误?

plugins - 在 Docker 中安装 Jenkins 插件 (mercurial) 显示在插件文件夹中,但不在 Jenkins 本身中

c - 锁定文件。首先做什么?解锁还是关闭?

linux - Kubernetes Docker 操作系统参数与主机操作系统参数

docker - ARG定义在Dockerfile中如何工作?