영호

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

Docker

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

0h0 2022. 6. 4. 14:47

에러 로그

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

 

해결방법

Docker 명령어를 수행하려는데 위와 같은 에러 메시지가 출력된다면 docker.sock에 있는 docker daemon에 연결할 수 없어서 Docker명령어를 수행할 수 없는 상태입니다.

 

docker.sock에서 기본적으로 unix socket을 사용해 docker daemon에서 요청된 docker명령어를 처리하게 됩니다. 이러한 docker daemon에 연결할 수 없는 상태입니다. docker.sock에서 docker 명령어를 docker daemon에 보내는 방법은 unix socket 말고 tcp, rd가 있습니다.

 

Linux에서 아래 명령어를 실행하면 됩니다.

sudo systemctl start docker

 

컴퓨터 부팅 시 자동으로 docker daemon을 실행하고 싶으면 아래 명령어를 수행하면 됩니다.

sudo systemctl enable docker

'Docker' 카테고리의 다른 글

[Docker] AWS EC2 Linux docker setting  (0) 2022.05.19
[Docker] Docker와 VM(Virtual Machine)비교  (0) 2022.05.09
Comments