Mac에서 Docker Desktop clean uninstall 방법

Mac에서 갑자기 Docker desktop이 무한 리스타트가 되면서 맛탱이가 가는 상황이 발생됐다.

좀 오래 걸리는 Docker build를 돌려 놓고 퇴근 했는데 Desktop이 전원이 나갔나 중간에 리부팅 되면서 Docker desktop이 정상 동작되지 않는다..

최신버전 받아서 재설치도 해보고 여전히 해결이 안되서 싹 지우고 다시 설치하니 정상 작동 한다.

아래는 문제 해결해보면서 했던 일들 정리

Docker - Troubleshoot 메뉴를 통해 해결을 시작해 본다.

먼저 Clean/Purge data 를 통해 data 쪽에 꼬인 부분이 있다면 clean 해준다.

이걸로 해결이 안된다면 아예 Reset to factory defaults 로 초기화 해본다.

이것도 해결이 안된다면 Uninstall 후에 아래의 cache 및 디렉토리를 싹 정리해준다.

  • ~/Library/Application Support/Docker Desktop
  • ~/Library/Caches/com.docker.docker
  • ~/Library/Cookies/com.docker.docker.binarycookies
  • ~/Library/Group Containers/group.com.docker
  • ~/Library/Logs/Docker Desktop
  • ~/Library/Preferences/com.docker.docker.plist
  • ~/Library/Preferences/com.electron.docker-frontend.plist
  • ~/Library/Saved Application State/com.electron.docker-frontend.savedState
  • ~/.docker

나 같은 경우에는 아예 clean 으로 싹 지우고 재설치 하니 정상 동작~

Docker desktop도 이제 반쯤 유료화 되고, mac에서 뭔가 지원이 영 시원찮은 느낌, 대체제를 좀 알아봐야겠다.