2

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/create": dial unix /var/run/docker.sock: connect: permission denied.

1
  • if your trying to connect VIA Exec Console, replace Admin with Root, then you can connect. Commented Dec 11, 2021 at 6:49

2 Answers 2

4

You have to add your user to the docker group by

sudo usermod -a -G docker $USER

then reboot and retry running Docker-related command.

1

If you do not need to do anything more and in your environment has lots of users, just do the following and you would ready to use for all users,

[admin@localhost]$ systemctl enable --now docker
[admin@localhost]$ systemctl start docker
[admin@localhost]$ sudo chmod 777 /var/run/docker.sock

By using the above you can use the "docker" command for every user.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .