«Приятность» процесса внутри контейнера

Итак, в моей текущей настройке приложения определенный процесс, работающий внутри контейнера, запускает другой процесс. Мне нужно установить значение nice нового процесса выше.

Когда я работал в ОС, я мог просто сделать. Как это работает в контексте контейнера докеров?

1 ответ

Когда я работал в ОС, я мог просто сделать красиво -n19 second_task. Как это работает в контексте контейнера докеров?

Это работает точно так же. Когда вы находитесь внутри ОС Docker, вы можете простоnice -n19 second_task.

Применяются точно такие же ограничения, что и за пределами ОС Docker, поэтому исполняемый файл должен существовать внутри ОС Docker для запуска, точно так же, как исполняемый файл должен существовать для запуска.niceна вашей хост-ОС. И пользователь должен иметь соответствующие ограничения (см.man limits.conf) или быть root.

Другие вопросы по тегам