Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro de permissão ao excluir todos os containers

Boa tarde. Ao rodar o comando:

sudo docker rm $(docker ps -qa)

Obtenho o seguinte erro:

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.29/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission denied "docker rm" requires at least 1 argument(s). See 'docker rm --help'.

Usage: docker rm [OPTIONS] CONTAINER [CONTAINER...]

Remove one or more containers

Estou usando Ubuntu. Alguma luz?

Abraços

1 resposta
solução!

Já tive um problema parecido, quando adicionei meu usuário do linux no grupo docker parei de ter esses problemas de permissão. Para isso é só rodar o comando:

sudo usermod -aG docker ${USER}

Para ver se foi adicionado o docker na lista de grupos do usuário:

groups $USER

Esse segundo erro que achei estranho, parece que não está sendo passado nenhum parâmetro, vc verificou se os containers já não foram deletados mesmo ? Se rodar o comando para listar o containers vem algum retorno ?

docker ps -a