centos系统彻底卸载docker和k8s
如果您需要在 CentOS 系统上彻底卸载 Docker 和 Kubernetes (k8s),可以按照以下步骤操作:
-
卸载 Docker:
终端窗口 # 停止 Docker 服务systemctl stop dockersystemctl stop docker.socket# 卸载 Docker 软件包yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine# 删除 Docker 相关目录rm -rf /var/lib/dockerrm -rf /etc/docker -
卸载 Kubernetes:
终端窗口 # 停止 Kubernetes 服务systemctl stop kubeletsystemctl stop kube-apiserversystemctl stop kube-controller-managersystemctl stop kube-schedulersystemctl stop kube-proxy# 卸载 Kubernetes 软件包yum remove kubelet kubeadm kubectl# 删除 Kubernetes 相关目录rm -rf /etc/kubernetesrm -rf /var/lib/etcdrm -rf /var/lib/kubelet -
清理残留文件:
终端窗口 # 删除 Docker 和 Kubernetes 相关的配置文件和日志rm -rf /etc/systemd/system/docker.service.drm -rf /etc/systemd/system/kubelet.service.drm -rf /var/log/dockerrm -rf /var/log/kubernetes -
更新系统配置:
终端窗口 # 更新 systemd 配置systemctl daemon-reloadsystemctl reset-failed
完成上述步骤后,您的 CentOS 系统应该已经彻底卸载了 Docker 和 Kubernetes。请确保在重新安装这些软件之前,您已经清理干净了系统上的所有相关组件和配置文件。