Недавно созданные каталоги и файлы назначаются группе докеров

, поэтому я недавно делал некоторые шаги после установки для Docker, и я думаю, что это было после того, как я добавил своего пользователя в группу docker недавно

sudo usermod -aG docker $USER

созданные файлы и каталоги стали назначаться группе докеров по умолчанию. Как изменить это поведение, чтобы они были назначены группе, имя которой совпадает с моим именем пользователя в Linux?


Действия после установки для Linux | Документация Docker

0
задан 14 July 2020 в 17:12

2 ответа

Actually I think I found the answer. This behavior began after using the following command

newgrp docker

So it seems what has to be done to use that command with one's username.

0
ответ дан 30 July 2020 в 22:08

Как пользователь добавление вас в группу docker позволяет вам записывать в сокет /var/run/docker.sock , через который вы можете управлять демоном docker (потому что группа docker имеет права на чтение и запись для этого сокета), и это то, что необходимо для использования docker. Но эта группа docker является «дополнительной» для вашего идентификатора пользователя и должна оставаться таковой.

newgrp делает some_group вашей новой группой по умолчанию для сеанса. (группа для всех файлов, которые вы создаете), и нет никаких причин использовать ее с группой docker , это не то, что позволяет вам использовать docker.

0
ответ дан 30 July 2020 в 22:08

Другие вопросы по тегам:

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