Назад | Перейти на главную страницу

запуск systemd без PrivateTmp, PrivateNetwork и PrivateDevices (в докере - непривилегированный режим)

Я с удовольствием запускаю systemd внутри контейнера докеров, однако для динамического создания частных монтирований tmp требуется CAP_SYS_ADMIN.

Я попытался отключить PrivateTmp, PrivateNetwork и PrivateDevices, но безуспешно, когда я запускаю контейнер, я вижу:

Failed to mount tmpfs at /run: Operation not permitted

Однако нигде в / usr или / etc нет службы с PrivateTmp = yes (и другими). На основании: https://bugzilla.redhat.com/show_bug.cgi?id=1033604#c14 - Я думал, что это все, что заставляет systemd динамически создавать монтирование - но должно быть больше. Любые советы приветствуются.