유레카

[ERROR] Cannot connect to the Docker daemon at unix:///.colima/default/docker.sock. Is the docker daemon running?

nayeonee__ 2023. 9. 27. 09:04

oracle database 를 연결하려고 했는데 연결에 실패해서 도커를 확인해보았더니 이런 에러를 발견했다.

 

원인

unix:///.colima/default/docker.sock. 에 있는 docker daemon 에 연결할 수 없어서, docker daemon 이 running 중인지에 대해 오류가 발생했다.

현재 실행중인 도커 컨테이너를 확인하기 위해 docker ps 를 입력했을 때 모습

 

해결방법 - colima 재실행

colima start --memory 4 --arch x86_64

colima 를 사용하지 않고 docker desktop 환경에서는 oc-oracle-xe 이미지로 컨테이너를 띄웠을 때 아키텍처가 달라 문제가 되었는데, 그걸 colima 가 해결해준다.

 

 

다시 docker ps 명령어를 입력하면

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

이 문제가 해결된걸 확인할 수 있다.

 

그리고 다시 image 를 띄워주면 oracle 이 다시 잘 작동한다.

YEAH !