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

LXC 2.0 Проблемы владения

Если я запускаю контейнер Ubuntu 16.04 и устанавливаю на него, например, memcached, то почти все дескрипторы процессов / proc // * принадлежат nobody.nogroup или 65334.65334

Если бы я установил memcached на свой хост-компьютер, он будет принадлежать root.root

По сути, я не могу видеть, какие процессы привязаны к каким портам с помощью netstat, поскольку даже root права доступа запрещены для этих файлов:

В моем контейнере LXC: https://pastebin.com/raw/FXp1bcwm В моей хост-системе: https://pastebin.com/raw/LZjuN6iq

Что я могу с этим поделать?

Это происходит из-за того, что вы пытаетесь установить memcached как пользователь 'x', однако этот идентификатор пользователя может не существовать или быть другим.

Здесь можно найти хороший сценарий: https://gist.github.com/bloodearnest/ebf044476e70c4baee59c5000a10f4c8