OS/Linux

[Linux] 도커 permission denied while trying to connect to the Docker daemon socket at unix 에러 해결 방법

bskyvision.com 2023. 10. 23. 23:51

리눅스 PC에서 도커를 설치한 후에 docker images 등과 같은 명령을 실행했을 때 다음과 같은 에러가 뜨셨나요?

 

permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json": dial unix /var/run/docker.sock: connect: permission denied

 

그렇다면, 잘 오셨습니다. 아래 두 명령을 실행하면 아마도 문제가 해결되실 것입니다.

 

1. 먼저 docker 그룹에 해당 유저를 추가합니다. 

 

sudo usermod -aG docker $USER

 

2. newgrp 명령으로 사용자의 실제 그룹 ID를 변경합니다.

 

newgrp docker

 

이제 아마도 docker images 등의 도커 명령어가 잘 실행될 것입니다.