본문 바로가기

DATA SCIENCE/Study

docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

docker를 처음 시작하는 단계에서 발생할 수 있는 문제다.

위와 같은 에러가 발생한 이유는 docker가 실행 중이지 않은 상태이기 때문인데,

아래의 두 가지 방법 중 하나로 해결할 수 있다.

 

<1>
$ sudo systemctl status docker
$ sudo systemctl start docker
$ sudo systemctl enable docker

<2>
$ sudo dockerd
이후 다른 터미널을 켜서 docker 실행

 

나의 경우엔 첫 번째 방법으로 해결하지 못했으나, 두 번째 방법을 통해 하나의 ubuntu에서 위의 코드를 통해 docker를 켜놓고 다른 ubuntu를 통해 작동시킬 수 있었다.