Сегодня я разберу, как удалить Docker полностью из своей системы Ubuntu 18.04 Server, как по мне я еще не дорос или не понимаю преимуществ использования Docker при работе со своими сервисами. Я за развертывание сервиса на ОС или сервисом где я не использую прослойки или слои.

Если установка Docker на Ubuntu 18.04 Server производилась вот так:

ekzorchik@srv-bionic:~$ cat docker/dinstall 

#!/bin/bash
a=`ls /home`

apt-get install curl -y

apt-get install apt-transport-https ca-certificates -y

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

apt-get install docker-ce -y

usermod -aG docker $a

#postle Logoff/Logon 

ekzorchik@srv-bionic:~$

То шаги удаления выглядят так:

ekzorchik@srv-bionic:~$sudo nano /etc/apt/sources.list.d/docker.list

#deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

ekzorchik@srv-bionic:~$ sudo rm /etc/apt/sources.list.d/docker.list

ekzorchik@srv-bionic:~$ sudo apt-get update

ekzorchik@srv-bionic:~$ sudo apt-get remove --purge docker-ce docker-ce-cli aufs-tools cgroupfs-mount containerd.io docker-ce-cli pigz -y

ekzorchik@srv-bionic:~$ sudo rm -rf /var/lib/docker/

ekzorchik@srv-bionic:~$ sudo ip link del docker0

Отлично, пока данный пакет в системе мне не нужен, а значит я его смело удаляю. Использую только то что необходимо. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.