본문 바로가기

Python/에러 대모험

docker 권한 문제

반응형

얼마 전 도커와 쿠버네티스에 대해 관심이 생겼습니다.

책에 대한 내용을 열심히 따라하며 실습하던중 아래와 같은 에러가 생겼습니다.

 

전, VirtualBox에 Ubuntu 22.04를 사용하고 있습니다.

 


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


linux에서 root 권한으로 실행한다면 나오지 않는 error라고 합니다.

 

  • 대부분의 경우 docker 그룹이 생깁니다.
  • 없다면 생성을 해주어야 합니다.
sudo groupadd docker

 

  • docker 그룹이 있다면 docker group에 user를 추가해줍니다.
sudo usermod -aG docker $USER

 

  • 이후 아래의 명령어를 실행하거나, 로그아웃 후 로그인을 해야 합니다.
newgrp docker

 

 

 

 

반응형