DataBase

colima 쓰다가 설정 꼬였을 때

정고정 2022. 10. 6. 10:47
반응형
Cannot connect to the Docker daemon at unix://docker.sock. Is the docker daemon running?

 

colima를 쓰다보면 context가 꼬일 때가 있다.

docker desktop을 running상태로 두면 해결된다는데 내 도커데스크탑은 말짱함..

심지어 GUI에서는 컨테이너도 돌릴 수 있음. 

그런데 왜 터미널에서는 docker daemon을 찾지 못한다고 뜰까해서 한 시간 넘게 삽질한 후기...

분명 desktop-linux context인데 에러 메세지에 계속 colima가 뜨는 게 이상해서 context ls 찍어보니까 여전히 default 컨텍스트를 사용중인데다가, default context의 host endpoint가 colima에 있는 친구임. 

심지어 context use로 desktop-linux를 사용하려고 해도 여전히 default였다. 

 

default context의 DOCKER ENDPOINT를 바꿔주고 싶었는데

docker context inspect default

잘 보니까 docker endpoint가 아니라 docker host였다.

그래서

env | grep DOCKER

체크해보고

unset DOCKER_HOST

unset으로 거슬리던 DOCKER_HOST 밀어줌

반응형