Search
Duplicate

멈춤 현상

현상

docker 모든 명령어 작동 안함

해결

docker.sock 을 지웠더니
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Bash
복사
이런 오류 메세지가...
알고보니 docker.sock 은 Docker Deamon과 연결하기 위해 쓰이는 소켓이였다.
보통은 Deamon이 켜져있지 않아서 생기는 오류이지만 나같은 경우는 docker.sock을 지웠기 떄문에 발생한것 =.=
# 도커 데몬 켜져있는지 확인 sudo systemctl status docker.service sudo systemctl status containerd.service # 도커 끄기 sudo systemctl stop docker.service sudo systemctl stop containerd.service # 도커 켜기 / 다시 켜기 sudo systemctl start docker.service sudo systemctl restart docker.service # 도커 시작시 자동으로 켜지게 설정 sudo systemctl enable docker.service
Bash
복사
확인해보면 도커가 작동하고있음을 알수있다.
docker.sock을 다시 만들기 위해 docker을 재설기
위의 링크는 yum 으로 재설치 하지만 나는 apt로 설치했기 때문에 apt 로 패키지 확인이 필요했다.
아직 재설치안했는데 갑자기 docker.sock 파일이 생겼다!
자동으로 다시 생기는건지 뭔지.. 아무튼 해결