본문 바로가기
Docker

ubuntu: 20.04 LTS docker permission denied 문제 해결하기

by 앵남(Andy) 2022. 12. 26.

 

ubuntu:20.04 LTS 에서 쿠버네티스 설치 후 docker 실행하려고 하니 permission denied 권한 문제가 발생한다.

 

이문제는 간단하게 doker group에 유저를 추가를 해주면 된다. 

 

그러나 이미 그룹에 유저가 생성되어 있을 수 있기 때문에 두가지 버전이 있다. 

 

 

에러내용 

DEV-[occiderepi301:/home/occidere] docker ps -a
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: c
onnect: permission denied

 

 

첫 번째 시도 

sudo chmod 666 /var/run/docker.sock

- /var/run/docker.sock 파일의 권한을 666으로 변경해서 그룹 내 다른 사용자도 접근 가능하게 변경한다. 

 

 

두 번째 시도

sudo usermod -aG docker $USER

newgrp docker

 

두 가지 방법중 해결 가능한 방법으로 사용 해보면 된다. 

댓글