[Docker Extension] VS Code Error: connect EACCES /var/run/docker.sock

H_wall·2022년 7월 20일
0
post-thumbnail
post-custom-banner

VSCode의 Docker Extension을 이용하면 간편하게 Docker의 Container나 Image등을 이용할 수 있다.

하지만 초기에 Extention을 설치하고 간혹 이런 에러 메시지가 나타난다.

Failed to connect. Is Docker is installed and running?
Error: connect EACCES /var/run/docker.sock

이는 보통 Docker가 설치되어 있지 않거나 실행되어 있지 않을때 나타나지만
그랬으면 Extention을 설치 안했지..

이는 보통 Docker 그룹으로 인해 나타나는 이슈인데 아래 명령어로 쉽게 해결 가능하다.

sudo groupadd docker
sudo usermod -aG docker $USER

이후 재부팅을 진행하면 말끔히 해결되지만 왠지 VSCode를 Reload하여도 소용이 없었다.
Docker를 설치해둔 곳이 회사 서버이다 보니 재부팅하기에는 부담이 컷기에 다른 방법을 사용하였다.

접속하는 서버의 .vscode-server/ 폴더를 삭제후 다시 접속하여 Extention을 설치하였더니 말끔히 해결되었다.

이해가 안가는고만

post-custom-banner

0개의 댓글