Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Todos comandos docker só funcionam com sudo

Vi que tem uma pergunta igual no forum, mas ela já esta marcada como concluída. Estou usando o Arch Linux e quando rodo o comando: docker run ubuntu /bin/echo "Teste" Aparece a seguinte mensagem: 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.29/containers/create: dial unix /var/run/docker.sock: connect: permission denied. See 'docker run --help'.

Ps: Já adicionei no systemctl para iniciar o serviço do docker: systemctl start docker.service

2 respostas
solução!

Opa Gregory,

Não sou especialista mas dei uma pesquisada e parece que você tem que adicionar o seu usuário no grupo do docker. Veja se a linha

 sudo usermod -aG docker $USER

resolve o problema. É necessário que você faça logout e login para as mudanças terem efeito.

Era isso mesmo, deu certo!!

Obrigado