---
title: 卸载Docker
description: "若将环境重置为安装Docker前的状态，需要进行以下操作步骤。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/Docker/kunpengdocker_03_0009.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/Docker/kunpengdocker_03_0009.html
indexId: 0d82a924abfcbde378b57211daf83ee5bef07e7ef3a884197a8d7ec56fdf223772
---
# 卸载Docker

若将环境重置为安装Docker前的状态，需要进行以下操作步骤。

1. 删除所有正在运行的容器。
  1 docker rm -vf $(docker ps -a -q)

  如需备份正在运行的容器，需要使用docker commit命令保存为镜像。 1 docker commit -m "Commit message" -a "Author" CONTAINER REPOSITORY[:TAG] 关于镜像的备份，下面将会说明。

2. 删除本地所有镜像。
  1 docker rmi -f $(docker images -a -q)

  如需备份Docker镜像到本地文件，需要使用docker save命令将镜像保存为.rar压缩文件。 1 docker save -o <文件名>.rar <镜像名>:<tag>

3. 需要删除的“/usr/bin”中的Docker组件。

  a. 查询“/usr/bin”中的Docker组件。
    1 ll

  b. 依次删除这些组件。
    1 rm -f /usr/bin/<组件名>

4. 重置docker.service配置文件。

  a. 将docker.service文件内容清空。
    1 echo '' > /usr/lib/systemd/system/docker.service

  b. 重新加载daemon服务。
    1 systemctl daemon-reload

    已完成Docker卸载。
