-
Notifications
You must be signed in to change notification settings - Fork 135
Open
Labels
Description
Description
I'm trying to install Docker on my M1 Mac. I've used this https://docs.docker.com/desktop/setup/install/mac-install to download the DMG. Once Docker application was installed, getting this upon initial run:
initializing backend: retrieving system info: retrieving system version: exec: "sw_vers": executable file not found in $PATH
initializing app: getting system info: retrieving system version: exec: "sw_vers": executable file not found in $PATH
Tried to uninstall following the instructions from: https://docs.docker.com/desktop/uninstall/
and this:
sudo rm -Rfv /usr/local/bin/docker-index
sudo rm -Rfv /private/var/run/docker.sock
sudo rm -Rfv /private/var/root/Library/Containers/com.docker.docker
sudo rm -Rfv /Library/PrivilegedHelperTools/com.docker.socket
sudo rm -Rfv /Library/Logs/DiagnosticReports/com.docker.backend_*
sudo rm -Rfv /Library/LaunchDaemons/com.docker.socket.plist
sudo rm -Rfv ~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker
sudo rm -Rfv ~/Library/Saved Application State/com.electron.dockerdesktop.savedState
sudo rm -Rfv ~/Library/Preferences/com.electron.dockerdesktop.plist
sudo rm -Rfv ~/Library/HTTPStorages/com.docker.docker
sudo rm -Rfv ~/Library/Application Scripts/group.com.docker
sudo rm -Rfv ~/Library/Caches/Docker\ Desktop
sudo rm -Rfv ~/Library/Caches/docker-compose
sudo rm -Rfv ~/Library/Caches/com.docker.docker
sudo rm -Rf /Applications/Docker
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-osxkeychain
sudo rm -Rf ~/.docker
sudo rm -Rf /Applications/Docker.app
sudo rm -f /usr/local/bin/com.docker.cli
sudo rm -f /usr/local/bin/docker-compose-v1
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/hub-tool
sudo rm -f /usr/local/bin/hyperkit
sudo rm -f /usr/local/bin/kubectl.docker
sudo rm -f /usr/local/bin/vpnkit
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
But it never fixed the problem, facing the same issue while trying to install it again.
My thoughts
sw_versis present by deafult on all Macs in/usr/bin/usr/binis part of$PATHon any shell (bash, zsh, fish, etc.)
Similar issues
Reproduce
Apple Silicon Mac:
- https://docs.docker.com/desktop/uninstall/
- https://docs.docker.com/desktop/setup/install/mac-install/
Expected behavior
Docker Desktop correctly opens.
docker version
`docker` CLI is unavailable on the system, as I can't launch Docker app to install Docker on my MacOS.docker info
`docker` CLI is unavailable on the system, as I can't launch Docker app to install Docker on my MacOS.Diagnostics ID
Unable to get diagnostics, see next section