-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdrm.sh
17 lines (17 loc) · 884 Bytes
/
drm.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
## ~/dockery/bin/drm.sh
echo "Starting "
echo "Continue docker nuke and reinstall? y/n" && read answer2
if [[ ( $answer2 == "n" ) ]]; then
echo "*no nuke for you!*"
else
## ddn.sh using quick install see https://getdocker.com for full install apt refresh reinstall docker add $USER to group docker enable systemctl
echo "*user selected docker nuke* - nuking docker..." ; sudo dpkg -l | grep -i docker ; sudo apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli docker-compose-plugin && sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce docker-compose-plugin && sudo rm -rf /var/lib/docker /etc/docker && sudo rm -rf /etc/apparmor.d/docker && sudo groupdel docker && sudo rm -rf /var/run/docker.sock && echo "...nuked!!!"
retVal=$?
if [ $retVal -ne 0 ]; then
echo "Error"
else
echo "Completed"
fi
fi
echo "returned "$retVal