não pode iniciar o daemon do docker no openSUSE

0

Estou usando o openSUSE e, quando tento iniciar o daemon do docker sudo service docker start , recebo 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.28/version: dial unix /var/run/docker.sock: connect: permission denied

Eu instalei o docker pelo zypper

os info:

NAME="openSUSE Tumbleweed" VERSION="20170725" ID=opensuse ID_LIKE="suse" VERSION_ID="20170725" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20170725" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/"

versão do docker

Client: Version: 17.04.0-ce API version: 1.28 Go version: go1.7.5 Git commit: 78d1802 Built: Tue Jul 4 16:31:44 2017 OS/Arch: linux/amd64

    
por philipe.cortez 28.07.2017 / 01:11

2 respostas

1

Eu resolvi esse problema simplesmente adicionando meu usuário ao grupo de estivadores sudo usermod -a -G docker $USER e depois disso eu reiniciei minha máquina sudo shutdown -r now e tudo deu certo

    
por 04.08.2017 / 19:29
0

Também tenho esse erro no openSUSE ao tentar usar docker start e docker run . No entanto, se eu usar esse comando, ele será iniciado corretamente:

systemctl start docker --

Até onde eu sei, essa é a maneira recomendada de iniciar o docker no openSUSE.

    
por 02.10.2018 / 13:22