📜  删除 docker ubuntu - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:50:17.253000             🧑  作者: Mango

删除 Docker Ubuntu - Shell/Bash

在运行容器的 Ubuntu 系统中,有时候需要删除 Docker。本文将介绍如何在 Ubuntu 中使用 Shell/Bash 删除 Docker。

步骤
  1. 首先,需要安装 docker-ce-clicontainerd.io。在终端中运行以下命令:
sudo apt-get purge docker-ce-cli containerd.io
  1. 接着,如果系统中存在旧版本的 Docker,请将其删除。运行以下命令:
sudo apt-get remove docker docker-engine docker.io containerd runc
  1. 清除 Docker 安装的时候使用的所有配置文件。运行以下命令:
sudo rm -rf /var/lib/docker
sudo rm /etc/docker/key.json
sudo rm /etc/docker/daemon.json
  1. 清除容器中所有镜像和数据。首先使用以下命令停止所有容器:
sudo docker stop $(sudo docker ps -a -q)
  1. 使用以下命令删除所有容器和镜像:
sudo docker rm $(sudo docker ps -a -q)
sudo docker rmi $(sudo docker images -q)
  1. 最后,为了确保 Docker 已被完全删除,请运行以下命令:
sudo apt-get purge docker-ce
sudo apt-get autoremove
sudo apt-get autoclean
结论

到这里,您已经成功地从 Ubuntu 中删除了 Docker。如果您需要重新安装 Docker,请查看 Docker 官方文档。

注意: 删除 Docker 将清除 Docker 中存储的所有数据,包括镜像、容器和存储卷。请确保在删除 Docker 之前备份您的数据。

以上就是本文的全部内容,希望对您有所帮助!