#!/usr/bin/env bash set -e function usage() { sudo apt-get -y purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd sudo rm -rf /etc/apt/sources.list.d/docker.list sudo rm -rf /etc/apt/keyrings/docker.asc # 检查是否有 docker0 网卡 if ip link show docker0 > /dev/null 2>&1; then sudo ip route del 172.17.0.0/16 dev docker0 sudo ip route del 169.254.0.0/16 dev docker0 sudo ip link delete docker0 fi sudo apt-get autoremove -y sudo apt-get clean -y sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd } usage "$@"