개인공부/Today I Learned (TIL)

[TIL] MacOS 에서 Docker Desktop 완전 삭제하기

Yowu 2021. 9. 28. 11:14
반응형

기존 Free 였던 무료 정책이 Personal 로 변경

Docker Desktop 이 기업 사용자를 대상으로 유료화를 선언했다. 개인 사용자는 여전히 비용 없이 사용가능하지만, 기업에서는 라이센스 정책 상으로는 더는 무료로 사용할 수 없다. 나 역시 종종 Docker Desktop 을 사용하지만, 사용 중인 Macbook Pro 가 회사에서 지급 받았기에 전사적으로 Docker Desktop 삭제 지침이 떨어졌다. 간단하게 Finder 에서 Docker 애플리케이션을 삭제하더라도 잔여 파일이 남는 경우가 있다고 하여, 좀 더 확실하게 지우는 방법을 기록한다.

1. AppCleaner 로 '응용 프로그램' 내 Docker 애플리케이션 삭제

반응형

2. CLI Command 로 잔여 docker 파일 삭제 (by stackoverflow)

sudo rm -Rf /Applications/Docker.app
sudo rm -f /usr/local/bin/docker
sudo rm -f /usr/local/bin/docker-machine
sudo rm -f /usr/local/bin/docker-compose
sudo rm -f /usr/local/bin/docker-credential-desktop
sudo rm -f /usr/local/bin/docker-credential-ecr-login
sudo rm -f /usr/local/bin/docker-credential-osxkeychain
sudo rm -Rf ~/.docker
sudo rm -Rf ~/Library/Containers/com.docker.docker
sudo rm -Rf ~/Library/Application\ Support/Docker\ Desktop
sudo rm -Rf ~/Library/Group\ Containers/group.com.docker
sudo rm -f ~/Library/HTTPStorages/com.docker.docker.binarycookies
sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd
sudo rm -f /Library/LaunchDaemons/com.docker.vmnetd.plist
sudo rm -Rf ~/Library/Logs/Docker\ Desktop
sudo rm -Rf /usr/local/lib/docker
sudo rm -f ~/Library/Preferences/com.docker.docker.plist
sudo rm -Rf ~/Library/Saved\ Application\ State/com.electron.docker-frontend.savedState
sudo rm -f ~/Library/Preferences/com.electron.docker-frontend.plist
반응형