KubiRoazhon
KubiRoazhon

Reputation: 1839

Docker still show the version after after its purge

After several problems, I decided to purge Docker to reinstall it in a second time. Here's the steps that I did to purge all the packages related to Docker:

- dpkg -l | grep -i docker
- sudo apt-get purge docker-engine docker docker-compose
- sudo apt-get autoremove --purge docker docker-compose docker-engin

I even delete the folder which contains Docker files and containters /var/lib/docker

But I still display the docker version after all I did.

docker -v
Docker version 17.06.2-ce, build a04f55b

Upvotes: 2

Views: 2861

Answers (2)

hugoShaka
hugoShaka

Reputation: 5477

EDIT : This solution is for systems using Debian packages (Debian, Ubuntu, Mint, ...).

You saw that the docker binary is still present in your system. You can locate it using the whereis command :

# whereis docker
docker: /usr/bin/docker /usr/lib/docker /etc/docker /usr/share/man/man1/docker.1.gz

Now that the binary is located (it's /usr/bin/docker in the example) you can use the dpkg -S <location> to look for its package. See related post.

# dpkg -S /usr/bin/docker
docker-ce: /usr/bin/docker

And then you can get rid of the package (here docker-ce) using your usual tools (apt-get purge, or dpkg -r if the package was not installed through a repository).

Upvotes: 4

BMitch
BMitch

Reputation: 264791

That version number looks like the last release of the snap package. If you installed by snap, then the uninstall uses the same tool:

sudo snap remove docker

Upvotes: 1

Related Questions