Reminds me when I wrote this script to solve Docker's weird thing it does with virtualization on macOS sometimes. You need to completely remove anything Docker ,reinstall it, then shuffle some files around.<p>```<p>brew remove docker<p>brew remove docker-compose<p>brew remove docker-completion<p>brew remove docker-buildx<p>brew remove --cask docker<p>brew install --cask docker --force<p>sudo pkill '[dD]ocker'<p>sudo launchctl bootout system /Library/LaunchDaemons/com.docker.vmnetd.plist<p>sudo launchctl bootout system /Library/LaunchDaemons/com.docker.socket.plist<p>sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd<p>sudo rm -f /Library/PrivilegedHelperTools/com.docker.socket<p>sudo cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/PrivilegedHelperTools/<p>sudo cp /Applications/Docker.app/Contents/MacOS/com.docker.socket /Library/PrivilegedHelperTools/<p>```