Как запустить консольную команду в php из под root?

Я пишу среду визуального программирования. По нажатию пользователем кнопку "Запуск" на сервере должен выполняться код. Через консоль должен запускаться docker-контейнер. При обычном запуске из SSH-консоли все работает, т.е контейнер запускается, а из скрипта - нет.
Я подумал, что нужно запускать команду из-под root, но как сделать это из php-скрипта? (Нужно же как-то указать пароль)
Код:

$command = 'sudo -u root docker run python';
exec($command);
//в оригинальном коде еще указано несколько команд в контейнере

Ответы (0 шт):