温馨提示×

centos如何卸载docker服务

小樊
64
2025-04-04 12:41:57
栏目: 智能运维

在CentOS系统中卸载Docker服务,可以按照以下步骤进行:

方法一:使用yum命令卸载

  1. 停止Docker服务

    sudo systemctl stop docker 
  2. 禁用Docker服务开机自启

    sudo systemctl disable docker 
  3. 卸载Docker及其相关包

    sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 
  4. 删除Docker数据目录

    sudo rm -rf /var/lib/docker sudo rm -rf /var/run/docker.sock 
  5. 删除Docker配置文件

    sudo rm -rf /etc/docker 

方法二:使用脚本批量卸载

如果你希望更快速地卸载Docker及其相关组件,可以使用以下脚本:

#!/bin/bash # 停止Docker服务 sudo systemctl stop docker # 禁用Docker服务开机自启 sudo systemctl disable docker # 卸载Docker及其相关包 sudo yum remove -y docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine # 删除Docker数据目录 sudo rm -rf /var/lib/docker sudo rm -rf /var/run/docker.sock # 删除Docker配置文件 sudo rm -rf /etc/docker # 清理yum缓存 sudo yum clean all 

将上述脚本保存为uninstall_docker.sh,然后执行以下命令运行脚本:

chmod +x uninstall_docker.sh sudo ./uninstall_docker.sh 

注意事项

  • 在卸载Docker之前,请确保没有正在运行的Docker容器或镜像。
  • 如果你在使用Docker Compose或其他第三方工具,请确保它们也已正确卸载或停止。
  • 卸载完成后,你可以重新安装Docker,只需按照官方文档中的安装指南进行操作即可。

通过以上步骤,你应该能够成功卸载CentOS系统中的Docker服务。

0