docker(15) : 卸载docker

参考 : docker启动报错 Dependency failed for Docker Application Container Engine._qq_38781075的博客-CSDN博客 

删除容器及镜像

  
  docker kill $(docker ps -a -q)
  docker rm $(docker ps -a -q)
  docker rmi $(docker images -q)
  systemctl stop docker.socket
  systemctl stop docker

卸载docker

systemctl stop docker.socket
systemctl stop docker

yum list installed | grep docker
yum remove -y docker*
rm -rf /var/lib/docker

rm -f /etc/systemd/system/docker.service
rm -rf /usr/bin/docker*
rm -rf /usr/bin/containerd
rm -rf /usr/bin/containerd-shim
rm -rf /usr/bin/ctr
rm -rf /usr/bin/runc
rm -rf /etc/docker*
systemctl daemon-reload

yum -y remove docker-ce docker-common docker-selinux docker-engine

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
卸载 DockerDocker Compose 可以按照以下步骤进行,这些操作适用于基于 Linux 或 macOS 的系统。请注意,Windows 用户的步骤可能稍有不同。 **卸载 Docker:** 1. **Linux (使用 apt 或 yum):** - 对于基于 Debian(如 Ubuntu)的系统,打开终端并输入: ``` sudo apt-get remove docker-ce docker-ce-cli containerd.io ``` - 如果使用 Red Hat (如 CentOS) 或 Fedora: ``` sudo yum remove docker docker- 完成后,可能还需要运行: ``` sudo rm /etc/docker/daemon.json sudo systemctl stop docker sudo systemctl disable docker ``` 2. **macOS (Homebrew):** - 执行 `brew uninstall docker` 命令。 - 清除 Dock 显示中的 Docker图标(如果存在)。 - 在终端中确认是否已从启动项移除:`launchctl list | grep dockerd`。 3. **Windows:** - 从控制面板或设置中卸载 Docker Desktop。 - 检查任务管理器以确保 Docker 进程已关闭和未启动。 **卸载 Docker Compose:** 1. **对于所有平台:** - Docker Compose 是一个独立的工具,通常会安装到你的系统路径中。你可以通过终端查找它的位置(通常在 `/usr/local/bin` 或 `C:\Program Files\Docker\Compose`),然后直接删除 `docker-compose` 文件。 2. **更新 PATH 环境变量:** 如果 Docker Compose 已经添加到系统的 PATH 中,你需要从 PATH 中移除它。这取决于你的操作系统,但一般来说,你可以编辑你的 `.bashrc`, `.bash_profile`, 或者 `%USERPROFILE%\.bash_profile` 文件来移除与 Docker Compose 相关的路径。 完成后,记得检查系统日志和环境变量,确保已经成功卸载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值