контейнер, внутри, которого есть systemd. Ловлю такую ошибку внутри консоли
Failed to look up module alias 'autofs4': Function not implemented
systemd 249.11-0ubuntu3.9 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
Detected virtualization lxc.
Detected architecture x86-64.
Welcome to Ubuntu 22.04.2 LTS!
Initializing machine ID from random generator.
Failed to create /init.scope control group: Permission denied
Failed to allocate manager object: Permission denied
[!!!!!!] Failed to allocate manager object.
Вижу, что мой пользователь не имеет каких-то прав, но не понимаю каких. Запускаю на Alpine линухе
То есть, если я хочу запустить от пользователя , то из-за cgroups у меня ничего не выйдет? Прям вообще?
Если я непривелигированный контейнер из под рута запущу, я могу, допустим внутри него запускать программы, как из под пользователя без рута?
Суть то изначально была в том, чтобы поднять на своей системе lxc и оттуда запускать для пользователя софт, которого нет в моей дистре или проприетарщину, которая есть только на бунте
тогда при чём тут systemd?!
Пока, что я заметил, что такая хрень происходит только на дистрах, внутри которых есть systemd
так тебе такие контейнеры и не нужны, по идее....
Обсуждают сегодня