groups работает, а группы <имя_пользователя> — нет внутри контейнера докеров. В чем причина?

Перенаправление стандартного ввода делает свое дело.

Используйте команду типа:ffmpeg... > output.log 2>&1 < /dev/null &.

  • > output.logПеренаправить стандартный вывод в output.log.
  • 2>&1Перенаправить stderr в stdout (, чтобы он оказался в файле журнала, а не в терминале ).
  • < /dev/nullПеренаправить stdin (, который, по мнению ffmpeg, ему нужен )на /dev/null(, что дает пустой поток ).
  • &процесс выполняется в фоновом режиме.
0
30.01.2020, 00:42
1 ответ

Чтобы получить локально сконфигурированные группы (и пользователей )в контейнер, вы должны смонтировать в него /etc/passwdи /etc/groups.

В вашем случае задействован LDAP. Вы должны добавить информацию о том, как он интегрирован на вашем хосте. Вы можете посмотреть, синхронизируется ли ваша интеграция LDAP с файлами /etc/groupsи /etc/passwdна вашем хосте.

0
28.04.2021, 23:25

Теги

Похожие вопросы