I have installed docker as described here raspberrypi.org/blog/docker-comes-to-raspberry-pi with curl -sSL https://get.docker.com | sh
.
How do I uninstall it?

- 223
- 1
- 3
- 6
-
2For posterity, this is the wrong way to install now that docker is in the Raspbian repos. – goldilocks Mar 11 '18 at 19:39
-
3That doesn't help now does it... – förschter Mar 12 '18 at 07:05
4 Answers
I had to use sudo apt remove docker-ce
. The script at get.docker.com runs "$pkg_manager install -y -q docker-ce$pkg_version"
so docker-ce
is the package, not docker
.

- 6,308
- 3
- 23
- 38

- 346
- 2
- 4
-
8"docker -v" still worked. I did "sudo apt autoremove" to get rid of it entirely. – andy Dec 03 '18 at 10:44
-
2
To remove the package:
sudo apt remove docker-ce*
To remove the docker0 network interface:
sudo ip link delete docker0

- 161
- 1
- 2
Uninstall it by using
apt remove docker -y
Hope that helps.

- 61
- 4
-
Worth noting that the script sourced by
curl | sh
appears to useapt-get
, which is whyapt remove
is appropriate. – goldilocks Mar 11 '18 at 19:33 -
-
1
-
Well, it very well could have, if you go look at it. What it does if it didn't will be harder to figure out. You might check
dpkg -l | grep docker
to see if it used a package with a more convoluted name. – goldilocks Mar 11 '18 at 19:37 -
Additional:
Remove any USB Ethernet entries that you might have put at the bottom of the /etc/dhcpcd.conf
why? I upgraded to buster stable and my RPi3B+ seemed like it was fire-walled. Above fixes ethernet ghosted connections, WIFI was working. I say ghosted because the Plymouth desktop showed a live connected eth0 and Ip address, for example, 192.168.1.100 but couldn't ping anything local to remote and vice versa. If I locally clicked on the WiCD icon the network would come alive. But not on a reboot.
The residue of Docker USB-net connections to the swarm, in the dhcpd, was stopping me using the ethernet.

- 4,323
- 1
- 17
- 36

- 21
- 1
-
Also, when doing apt-update, docker.com was still in the sources.list . To remove the entry $ sudo rm /etc/apt/sources.list.d/docker.list – Half-Tone Jan 28 '20 at 21:17