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
두 가지 방법중 해결 가능한 방법으로 사용 해보면 된다.
'Docker' 카테고리의 다른 글
ubuntu 20.04 LTS docker image pull error 해결 방법 (0) | 2022.12.30 |
---|---|
컨테이너(Container) (0) | 2022.12.01 |
Docker - 모든 image와 container삭제하기 (0) | 2021.12.09 |
Docker- wsl2에서 ubuntu:20.04 LTS 환경 system clock과 현재시각(timezone) 때문에 나타나는 에러 해결법 (0) | 2021.12.09 |
Docker - 컨테이너(Container) 만들기 (0) | 2021.11.11 |
댓글