mirror of https://github.com/docker/docs.git
38 lines
875 B
Bash
Executable File
38 lines
875 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Uninstall Script
|
|
|
|
if [ "${USER}" != "root" ]; then
|
|
echo "$0 must be run as root!"
|
|
exit 2
|
|
fi
|
|
|
|
while true; do
|
|
read -p "Remove all Docker Machine VMs? (Y/N): " yn
|
|
case $yn in
|
|
[Yy]* ) docker-machine rm -f $(docker-machine ls -q); break;;
|
|
[Nn]* ) break;;
|
|
* ) echo "Please answer yes or no."; exit 1;;
|
|
esac
|
|
done
|
|
|
|
echo "Removing Applications..."
|
|
rm -rf /Applications/Docker
|
|
|
|
echo "Removing docker binaries..."
|
|
rm -f /usr/local/bin/docker
|
|
rm -f /usr/local/bin/docker-machine
|
|
rm -r /usr/local/bin/docker-machine-driver*
|
|
rm -f /usr/local/bin/docker-compose
|
|
|
|
echo "Removing boot2docker.iso"
|
|
rm -rf /usr/local/share/boot2docker
|
|
|
|
echo "Forget packages"
|
|
pkgutil --forget io.docker.pkg.docker
|
|
pkgutil --forget io.docker.pkg.dockercompose
|
|
pkgutil --forget io.docker.pkg.dockermachine
|
|
pkgutil --forget io.boot2dockeriso.pkg.boot2dockeriso
|
|
|
|
echo "All Done!"
|