I have installed docker un my debian 7 server using the following command :

sudo curl -sSL https://get.docker.com/ | sh

I would now like to remove docker, how on earth do I uninstall it ?


For older versions of docker installed via curl

sudo curl -sSL https://get.docker.com/ | sh

You can remove docker with

sudo apt-get remove --auto-remove docker #Removes docker and dependencies
sudo rm -rf /var/lib/docker #Removes all data 

Edit: 05/2018: For newer versions according to online documentation

$ sudo apt-get purge docker-ce

To remove images, containers, volumes, or customized configuration files on your host that are not automatically removed

$ sudo rm -rf /var/lib/docker 
  • It doesnt make it clear if the method works with the curl method. I end up reading the script :P Sep 18 '15 at 19:31
  • This didn't work for me. The documentation now says run sudo apt-get remove docker docker-engine docker-ce docker.io
    – Daniel
    Dec 16 '17 at 0:35
  • Ive updated the answer to cover newer versions of docker. May 24 '18 at 12:26
apt remove "--purge docker*"
rm -rf /var/lib/docker
apt autoremove
  • Docket was not installed with apt.
    – RalfFriedl
    Aug 25 '19 at 19:51
  • 1
    On the contrary, the get.docker.com script does, indeed, use apt to install the docker packages.
    – womble
    Aug 27 '19 at 7:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.