Got permission denied while trying to connect to the Docker daemon socket

작성자 김아름 수정일 2022-12-20 13:52

#docker, #도커, #권한, #계정, #user

오류 메세지 혹은 현상
  • docker 명령어 수행 시, permission denied 오류 발생

    docker ps
    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.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied

원인
  • 현재 로그인한 계정은 docker root권한이 없기 때문입니다.


문제 해결
  • 현재 로그인한 계정이 sudo 권한이 있다면, docker 그룹에 해당 계정을 추가해 줍니다.
  • 현재 로그인한 계정이 sudo 권한이 없다면, sudo 권한을 가진 계정 혹은 root 계정에서 명령어를 수행합니다.

    sudo usermod -aG docker $USER

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300