Skip to content

Instantly share code, notes, and snippets.

@oojr
Last active May 22, 2026 01:44
Show Gist options
  • Select an option

  • Save oojr/a7af885bc5dd240c30deedcb65fa6ea8 to your computer and use it in GitHub Desktop.

Select an option

Save oojr/a7af885bc5dd240c30deedcb65fa6ea8 to your computer and use it in GitHub Desktop.
remove docker completely from computer not installed from brew
# 1. Kill any lingering Docker processes and background daemons
osascript -e 'quit app "Docker"' 2>/dev/null
killall Docker 2>/dev/null
# 2. Delete the main application
rm -rf /Applications/Docker.app
# 3. Nuke the virtual machine data, networks, caches, and application state
rm -rf ~/Library/Containers/com.docker.docker
rm -rf ~/Library/Containers/com.docker.helper
rm -rf ~/Library/Application\ Support/Docker\ Desktop
rm -rf ~/Library/Group\ Containers/group.com.docker
rm -rf ~/Library/Logs/Docker\ Desktop
# 4. Remove system-wide symlinks and local CLI configs
rm -rf ~/.docker
sudo rm -f /usr/local/bin/docker
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment