dockerコンテナー(コンテナーでarch linuxを実行している)内でsystemdを実行できるかどうかを確認しようとしています。
すべての機能でdockerを起動し、cgroupsでマウントをバインドします。
docker run -it --rm --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro ..
ただし、systemdバイナリを実行しようとすると:
Trying to run as user instance, but the system has not been booted with systemd.
systemdに対して正しく初期化する方法を見つけることから始めます。
systemd
manページには、開始するには良い場所でしょう。Googleは、dockerでsystemdを実行することに関するいくつかの記事も提供しています。