Я установил Docker через Магазин программного обеспечения, который указал, что это был пакет Snap. Думаю, это нормально, но, к сожалению, каждая команда Docker, которую я пробовал, не работает:
$ docker info
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.30/info: dial unix /var/run/docker.sock: connect: permission denied
Есть идеи, как это исправить?
Редактировать: я обошел это сейчас, установив Docker из собственных репозиториев Docker , что может сработать и для людей, просматривающих этот вопрос в будущем. Я оставляю вопрос открытым для тех, кто хочет иметь возможность запустить его из Snap.
docker
группу,id -nG
не показывал docker, и любаяdocker
команда привела к ошибке отказа в доступе. Выйти из системы и вернуться обратно не получилось, потому что системный процесс Docker продолжает работать. Перезагрузка системы или перезапуск docker показали пользователя как часть группы docker и позволили выполнять команды docker. ПРИМЕЧАНИЕ: 0 респ., Не могу добавить комментарий.