docker - 如何使用--ulimit选项在Docker容器中将POSIX消息队列限制设置为无限制

标签 docker posix ulimit

如何将docker容器的 POSIX消息队列限制设置为无限

我知道--ulimit是可以与docker run一起使用的选项,但是我不太确定如何将--ulimit选项与docker run一起用于POSIX消息队列。

尝试了以下操作,但不起作用:docker run -it --ulimit msgqueue=unlimited
还尝试在容器中进行以下跟踪ulimit -q unlimited
错误:不允许操作

最佳答案

要知道docker中的--ulimit不支持无限制的
方法是

docker run -it --ulimit msgqueue=100000000:100000000

100000000代表100GB

关于docker - 如何使用--ulimit选项在Docker容器中将POSIX消息队列限制设置为无限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60275031/

相关文章:

docker - '/docker/hook' 没有注册路由

创建使用 getaddrinfo 的静态链接二进制文件?

检查 POSIX 共享内存对象大小

ubuntu - 多个 RocksDB 实例能否超过系统的 max_open_files 值?

docker - 在 docker 上本地运行 HAProxy 的问题

docker - 如何在 docker engine swarm 模式下跨多个主机共享卷?

C - 大量 posix 线程失控并且不再创建新线程

c++ - 关闭套接字不释放文件描述符

linux - ulimits 中的 nproc 和 nofile 是什么?

docker - 拉人工 docker 图像