How to fix docker: Got permission denied issue

Carlos Andres :

I installed Docker in my machine where I have Ubuntu OS. After than I installed docker, when I run

sudo docker run hello-world

All it's ok, but I want to hide the word sudo to make more short the command.

If I write the command without the word sudo

docker run hello-world

That display the following:

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.35/containers/create: dial unix /var/run/docker.sock: connect: permission denied.See 'docker run --help'.

It's happened the same when I try to make

docker-compose up

How can I resolve this?

mkb :

If you want to run docker as non-root user then you need to add it to the docker group.

  1. Create the docker group if it does not exist
$ sudo groupadd docker
  1. Add your user to the docker group.
$ sudo usermod -aG docker $USER
  1. Run the following command or Logout and login again and run (that doesn't work you may need to reboot your machine first)
$ newgrp docker

  1. Check if docker can be run without root
$ docker run hello-world

Reboot if still got error

$ reboot

Taken from the docker official documentation: manage-docker-as-a-non-root-user

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

How to fix 'Permission denied' in Docker sh entrypoint

How to fix 'Permission denied'?

How to fix: Permission Denied, runtime error 70, FSO filescripting, Computer Issue

bash: /home/x/.bash_profile: Permission denied. How to fix this issue?

Docker: Got "permission denied" error at volume mounting directory

Got permission denied while trying to connect to the Docker daemon socket

Portainer: Got permission denied while trying to connect to the Docker daemon socket

How to fix Permission Denied (Public key) error?

How to fix [Errno 13] Permission denied with openpyxl

How do I fix ngrok permission denied?

How to fix amvavis reporting "permission denied" for clamav

How to fix 'Permission Denied' when using csshX

How to fix denied permission to access a directory if that directory was added during docker build?

HOW to fix 'PermissionError: [Errno 13] Permission denied' in python-crontab in docker image?

Docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock

How to fix maven permission issue in Jenkins

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:

Got permission denied while trying to connect to the Docker daemon socket while executing docker stop

How to fix bin/sh: can't create /etc/sysctl.conf: Permission denied when running docker-compose?

Docker writting permission denied

docker permission denied

Docker "permission denied" in container

docker socket: permission denied

make: docker: Permission denied

How to fix Permission denied (publickey,password) in gitlab Ci/CD?

How to fix gradlew permission denied in travis.yml?

How to fix Error: mkdir(): Permission denied when running composer

How to fix Error: laravel.log could not be opened Permission denied?

How to fix permission denied for .git/ directory when performing git push?