Включить acl на докере Alpine Image - PullRequest
0 голосов
/ 29 октября 2018

Я не нашел образец образа докера на основе alpine , который автоматически устанавливает пакет acl и включает его в основной точке монтирования /

Я нашел ручную процедуру для Ubuntu: https://help.ubuntu.com/community/FilePermissionsACLs что, я думаю, будет работать и для Alpine, но без изображения acl-ready для Alpine.

Не могли бы вы помочь мне об этом?

UPDATE: Я нашел эту ссылку, которая указывает с помощью опции --storage-driver = devicemapper: Как использовать setfacl в контейнере Docker? Я должен проверить недостаток

Спасибо и всего наилучшего, Christophe

1 Ответ

0 голосов
/ 01 февраля 2019

Чтобы установить acl на alpine, вы должны запустить apk add acl и посмотреть, работает ли он в вашем случае. Просмотрите все доступные команды, используя setfacl --help.

Eg setfacl -m u:deploy:rw ~/test

Однако в моем случае acl работает только с именованным томом, но не с подключенным томом. Я не уверен насчет правильного --storage-driver. В моем случае overlay2 работает нормально. Так что попробуйте и не стесняйтесь редактировать ответ.

...