[linux] 도커 docker 설치후 /var/run/docker.sock: connect: permission denied 해결방법
2021. 7. 5. 23:19ㆍComputer Tips
728x90
1. 도커 docker 를 설치하고 "사용자를 docker 그룹에 추가 + 터미널 재접속"까지 했는데 docker를 사용했을 때, /var/run/docker.sock: connect: permission denied 에러가 발생할 때가 있습니다.
728x90
2. 이럴 때는 당황하지 마시고 우선 아래 명령어를 차례대로 입력해 봅니다.
sudo /usr/sbin/groupadd -f docker
sudo /usr/sbin/usermod -aG docker $USER
sudo chown root:docker /var/run/docker.sock
마지막 명령어를 입력하면 chown으로 docker.sock 파일의 그룹 오너십을 변경하게 됩니다.
다시 한 번.. 아래와 같은 docker 명령어를 입력해봅니다.
docker run hell-world
3. 2번까지 입력했을 때, docker가 정상적으로 작동하면 다행입니다만, 저처럼 문제가 해결되지 않을 때;; 아래의 명령어까지도 입력해봅니다.
sudo chmod 666 /var/run/docker.sock
/var/run/docker.sock 파일의 권한을 조정하는 명령어로 666 권한으로 변경하여 그룹 내 다른 사용자들에게 파일 접근권한을 줍니다. 그리고 다시 docker 명령어를 입력하니..
무사히 잘 되는 것 같습니다.
반응형
'Computer Tips' 카테고리의 다른 글
DUAL 테이블과 동일한 SAP HANA 테이블 (0) | 2021.09.26 |
---|---|
vscode - aws ec2 원격 개발환경 구성하기 (0) | 2021.07.07 |
puttygen으로 ppk에서 pem 변환 (windows) (0) | 2021.07.03 |
Jupyter Notebook 셀 배경색 변경 (0) | 2021.06.16 |
TMUX 에서 문자가 깨지는 현상 해결 (0) | 2021.06.15 |