Хорошо, "systemctl" ничего не делает сам по себе, но попросит демон systemd выполнить какую-то задачу.Он обычно общается с ним с помощью розетки.Таким образом, демон systemd уже должен быть запущен.Существуют некоторые базовые образы, которые на самом деле запускают systemd как PID-1, если это необходимо.
Лично я бы не рекомендовал этого делать.Если вам действительно нужно придерживаться запущенных команд systemctl, вы также можете попробовать использовать скрипт docker-systemctl-replace в этой операционной системе.Он также может служить PID-1 контейнера.