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을 설치하였더니 말끔히 해결되었다.
이해가 안가는고만