DEV Community

Cover image for Corrigir no Docker: Got permission denied issue 🐳
Carlos Alves
Carlos Alves

Posted on

6 3

Corrigir no Docker: Got permission denied issue 🐳

Hoje o artigo será bem curto, o que falaremos hoje é como resolver o seguinte erro:



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


Enter fullscreen mode Exit fullscreen mode

É provável que você obteve este erro quando tentou executar o comando docker-compose up é a uma solução bem simples para esse problema, basta digitar sudo antes de qualquer comando docker. Por exemplo:



sudo docker ps -a


Enter fullscreen mode Exit fullscreen mode

Wow

Adicione seu usuário ao grupo do Docker

Entretanto, é chato ficar digitando sudo a todo comando Docker e sabemos que não é recomendável executar nenhum comando com privilégios sudo no ambiente de produção. Então pensando nisso, vamos adicionar o seu usuário ao grupo do Docker com o seguinte comando:



sudo usermod -aG docker $USER


Enter fullscreen mode Exit fullscreen mode

Com isso, o seu usuário já está adicionado ao grupo do Docker, então o próximo passo será fazer algumas das opções abaixo:

  1. Fazer login novamente;
  2. Reiniciar sua maquina;
  3. Ou executar o seguinte comando: ```

exec su -l $USER

Se testamos agora o comando `docker ps -a` veremos que vai ser listado no terminal os contêineres disponíveis localmente sem a necessidade de utilizar o sudo.

## Me acompanhe no meu...

Website: [carlosalves.vercel.app](https://carlosalves.vercel.app/)
Gitub: [@EuCarlos](https://github.com/EuCarlos)
Dribbble: [@EuCarlos](https://dribbble.com/eucarlos)
LinkedIn: [linkedin.com/in/josecarlos98](https://www.linkedin.com/in/josecarlos98)
Enter fullscreen mode Exit fullscreen mode

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay