코린이의 공부일기

docker error > Cannot connect to the Docker daemon at unix 본문

STUDY/Docker

docker error > Cannot connect to the Docker daemon at unix

SOJUNG 2022. 2. 16. 18:46
$ docker pull tensorflow/tensorflow:2.7.1-gpu-jupyter
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

docker hub에서 tensorflow docker image가져와서 튜닝을 하려했더니

바로 이런 오류가 떴다.

 

그래서 한번 stackoverflow에 찾아보았다.

이 오류가 뜨는 이유는 docker 가 실행이 되어있지 않아서 뜨는 문제인데

해결 방법은 두가지가 있다.

첫 번째 방법은 

 

1. 바로 도커 앱을 키고

다시 터미널에 명령을 쳐본다면?

$ docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

현재 컨테이너 목록이 잘 뜨는 것을 볼 수 있다!

 

 

2번 째 방법

1. 도커 상태를 확인하고

$ sudo service docker status

 

2. 도커와 연결을 해준다

 

$ sudo systemctl start docker
$ sudo systemctl enable docker

 

Comments