728x90
반응형
SMALL

안녕하세요!

프뚜(프로그래머 뚜)입니다!

 

[개발 환경]

 - OS: CentOS 8 (docker container)

 - ROOT 계정으로 실행

 - 인터넷이 가능한 환경

 

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.40/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission denied

docker를 설치하고 docker를 사용하려고 했을 때, /var/run/docker.sock의 permission denied 발생하는 경우에 대해 알아보려고 합니다. 기본적으로 permission denied가 되는 이유는 권한이 부여되지 않을 때 나는 오류입니다.

 

 

- docker.sock 파일 권한 변경하기
# chmod
sudo chmod 666 /var/run/docker.sock

# chown
sudo chown root:docker /var/run/docker.sock

둘 중 한가지 방식으로 처리해주시면 됩니다.

 

궁금하신 부분 또는 문제가 생긴 부분에 대해서 댓글 남겨주시면 빠르고 정확한 답변드리겠습니다.

728x90
반응형
LIST
프뚜