Demi44
@Demi44
System administrator, devops

Docker возможен ли маппинг uid в контейнере и на хосте?

Привет All !
Есть образ nginx который пускается через docker-compose и внутрь мапятся коталоги с конфигами и логами. Сегодня встал вопрос - если внутри контенера я создаю файл внутри каталога который мапится из хоста, то такой файл получается с правами root:root, это в целом логично для контенера - так как он работает от root. Но сейчас встала задача что фалйы которые появляются в каталоге на хосте и создаются внутри контенера были не под root:root , а скажем dima:dima, то есть владелец был юзер который запустил контенейр. Чет не могу понять как это сделать. Благодарю за любые наводки
  • Вопрос задан
  • 621 просмотр
Пригласить эксперта
Ответы на вопрос 1
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
выставьте SUID-SGID биты на каталог, и владельцем каталога установите dima.dima
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы