Docker e permissões: docker daemon socket

Após a instalação do Docker é comum surgirem alguns problemas com as permissões. Por exemplo, ao tentar executar o comando a baixo:

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

Ao executar um docker-composer:

Can’t connect to docker from docker-compose

A solução é simples:

1. Criar o grupo docker.
$ sudo groupadd docker

2. Adicionar o usuário atual ao grupo docker.
$ sudo usermod -aG docker $USER

3. Fazer logout e login novamente.

4. Para um teste, executar o seguinte comando:
$ docker run hello-world

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Time limit is exhausted. Please reload CAPTCHA.