Невозможно запускать команды docker без sudo

Похожая проблема при попытке установить из deb с помощью gdebi в Linux Mint :запрашивалась Java 6, 7 или выше, в то время как 8 уже была установлена.

Решение заключается в установке с помощью сценария установки -, а не из deb -, как описано здесь .

Скачать и распаковать из здесь . Перейдите в созданную таким образом папку, откройте там терминал и выполните:

sudo su
./install.sh

0
01.07.2020, 03:13
1 ответ

Добавление себя в группу с помощью adduserили usermodне действует до тех пор, пока вы не запустите соответствующий вызов PAM, поскольку PAM обычно отвечает за установку идентификаторов пользователя и группы для вашего процесса. Прямо сейчас вы сказали файлам конфигурации системы, что при входе в систему вам должно быть предоставлено членство в группе docker, но это не влияет на ваш текущий сеанс.

Вы можете либо выйти из системы, а затем войти снова, что приведет к тому, что ваш новый сеанс будет иметь правильную группу, либо запустить su - myUser, чтобы создать новую оболочку с новыми привилегиями.

2
18.03.2021, 23:23

Теги

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