Как установить ограничение количества очередей сообщений POSIX в контейнере docker с помощью параметра --ulimit - PullRequest
0 голосов
/ 18 февраля 2020

Как установить предел очередей сообщений POSIX как неограниченный для docker контейнера.

Я знаю, что --ulimit - это опция, которую можно использовать вместе с docker run, но я не совсем уверен, как использовать параметр --ulimit вместе с docker run для очередей сообщений POSIX.

пробовал следующее, но не сработало:
docker run -it --ulimit msgqueue=unlimited

Также пытались выполнить следующие действия внутри контейнера
ulimit -q unlimited

ошибка : операция не разрешена

1 Ответ

0 голосов
/ 19 февраля 2020

Нужно знать, что --ulimit в docker не поддерживает неограниченное значение
Способ сделать это -

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

100000000 для 100 ГБ

...