У меня проблема, потому что я установил и запустил Docker как «bad_user».Проблема заключается в том, что этот контейнер генерирует статические файлы (его изображение jekyll / jekyll), и эти файлы принадлежат "bad_user", поэтому я не могу их редактировать (я знаю, что могу добавить себя в группу bad_user или создать каталог с помощью chown -R, ноэто было бы больно делать каждый раз, и это просто меня беспокоило:).
Я попытался переустановить docker и удалить каталог / etc / docker без какого-либо эффекта.Каждый раз, когда я переустанавливаю его (служба / менеджер докеров), запускается как "bad_user" и перезаписывает владельца каталога.
Мой вопрос: Можно ли сделать так, чтобы докер работал под пользователем "докер"?Я уже создал этого пользователя с этой группой (да, я уже переустанавливал docker-ce под этим пользователем).
Я работаю над дистрибутивом на основе Debian.
Я думаю, вВ моем случае это проблема демона Docker, так или иначе, когда он синхронизирует файлы общего тома, он дает разрешение bad_user вместо пользователя, который запускает контейнер.
PS.Это команда, которую я запускаю, если это имеет значение:
docker run --rm -p 8000:8000 \
--volume="/home/docker/blog:/srv/jekyll" \
-it tocttou/jekyll:3.5 \
jekyll serve --watch --port 8000