Ga naar inhoud

โŒ Mailcow en Docker volledig verwijderen

Als Mailcow de enige toepassing is die Docker gebruikt, kun je zowel Mailcow als Docker veilig verwijderen. Volg de stappen zorgvuldig.


1. โ›” Mailcow stoppen en verwijderen

Ga naar de Mailcow-directory (standaard /opt/mailcow-dockerized) en verwijder alle containers, netwerken en volumes.

cd /opt/mailcow-dockerized
sudo docker-compose down -v

Daarna de directory zelf verwijderen:

sudo rm -rf /opt/mailcow-dockerized

2. ๐Ÿณ Docker volledig verwijderen

Verwijder alle Docker-packages:

sudo apt purge docker-ce docker-ce-cli containerd.io -y
sudo apt autoremove -y

Controleer of er nog restanten zijn:

dpkg -l | grep -i docker

Indien nog aanwezig โ†’ verwijder met:

sudo apt purge <pakketnaam>

Verwijder configuratiebestanden en images/volumes:

sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/lib/containerd

3. ๐Ÿงน Netwerkinterfaces opruimen (docker0)

Soms blijft de docker0 interface bestaan nadat Docker is verwijderd.

Controleer interfaces:

ip addr show

Als docker0 nog zichtbaar is, verwijder handmatig:

sudo ip link delete docker0

Daarna kun je nogmaals controleren:

ip addr show

4. โœ… Controleren

  • docker --version moet nu aangeven dat Docker niet meer bestaat.
  • ip addr show mag geen docker0 meer tonen.
  • /opt/mailcow-dockerized en /var/lib/docker moeten verwijderd zijn.

โš ๏ธ Let op

Deze stappen verwijderen alles van Docker inclusief alle images, volumes en configuratie. Voer dit alleen uit als je zeker weet dat geen andere applicaties Docker gebruiken.