Кажется, что пользователь, которого вы используете для доступа к концентратору докеров, не имеет достаточных разрешений.Вы можете попробовать добавить prod-user в группу Docker.
sudo usermod -a -G docker $USER
usermod
- это команда, которая изменяет конфигурацию системы для конкретного пользователя.
-a
- это ярлык для --append: означает добавление группы в список групп, к которым принадлежит пользователь.
-G
- ярлык для --groups: сообщает usermod, что следующим аргументом является группа.
docker
- это группа, к которой мы хотим добавить $ USER.
$USER
- это пользователь, которого мы хотим изменить.
Если это само по себе не решит проблему, тогдапопробуйте ниже:
chmod 664 /var/run/docker.sock ## First try this.
chmod 777 /var/run/docker.sock ## Then this. Not recommended though due to full permission.