当前位置: 首页 > 知识库问答 >
问题:

在docker运行中,如何在--ulimit中设置多值

吕霖
2023-03-14

$sudo docker运行--ulimit fsize=10240 cpu=12-it ubuntu/bin/bash docker:解析引用时出错:“cpu=12”不是有效存储库/标记。请参阅'Docker run--help'。

$sudo docker运行--ulimit Fsize=10240--ulimit cpu=12-it ubuntu/bin/bash root@EA4B00375ADF:/#ulimit-A核心文件大小(块,-C)0数据序列大小(千字节,-D)无限调度优先级(-E)0文件大小(块,-F)10挂起信号(-I)5903最大锁定内存(千字节,-L)64最大内存大小(千字节,-M)无限打开文件(-N)524288管道大小(512字节,-P)8 POSIX消息队列(字节,-Q)819200实时优先级(-R)0堆栈大小(千字节,-S)8192 cpu时间(秒,-T)

我想在--ulimit中设置多值,

似乎--ulimit fsize=10240--ulimit cpu=12工作良好,

但是--ulimit fsize=10240 cpu=12不起作用,

有没有任何格式我可以只使用一个--ulimit?

共有1个答案

微生欣怡
2023-03-14

注意,ulimit工具显示的是块而不是字节。

尝试:

sudo docker run --ulimit fsize=2048 --ulimit cpu=12 -it ubuntu /bin/bash 

Ulimit-A

file size               (blocks, -f) 2
 类似资料:
  • Docker-compose.yaml 我怎么能那么做?

  • 问题内容: 我的目的是从golang程序中设置ulimit -n,这样我就不必全局设置它,而将其限制在程序中。 找到相同的系统调用setrlimit和get rlimit。(http://linux.die.net/man/2/setrlimit) 但是,当我尝试使用相同的示例程序时,在设置值时出现错误,提示参数无效。 获得的输出为: 因此,我能够获得rlimit设置限制失败并返回错误。即使失败,

  • 问题内容: 我在Docker中安装pipenv: 我收到错误: 如果我跑步 相反,即时通讯收到另一个错误: 但是当我改为执行以下操作时: 这是工作… 于是两个问题:第一:为什么给我这个错误,第二:为什么我必须做之前得到它的工作? 我想使用pipenv创建具有不同python版本和不同依赖版本的虚拟环境。 问题答案: 考虑到您的问题,据我所知,最简单的方法是更新到的最新版本。它仍在开发中,因此很快就

  • 是否可以在lambda中运行docker? 错误:响应:{“errorType”:“Runtime.ExitError”,“errorMessage”:“RequestId:d7a7dc46-b4e2-439b-a16b-e4ee1de1f7c5错误:运行时已退出,但出现错误:退出状态127”} 请求ID:“d7a7dc46-b4e2-439b-a16b-e4ee1de1f7c5” 函数日志: S

  • 我可以使用以下命令在Git Bash中运行Spring Bootjar: 我现在正在尝试用IntelliJ运行应用程序。运行配置包含以下内容: 当我运行应用程序在我的IDE我得到: IllegalStateException:缺少必需的加密配置属性:jasypt.encryptor.password 我尝试在我的系统环境变量、运行配置环境变量中设置的值,并直接在

  • 如果我直接在docker中运行google-chrome,它会显示如下: 系统: