1、查詢Docker安裝過的包
執行yum list installed | grep docker
或# rpm -qa|grep docker
命令。
[root@localhost docker]# yum list installed | grep docker
docker-ce.x86_64 17.03.0.ce-1.el7.centos @/docker-ce-17.03.0.ce-1.el7.centos.x86_64
docker-ce-selinux.noarch 17.03.0.ce-1.el7.centos @/docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch
2、卸載Docker軟件包
分別卸載每個包,也可以一條命令一起卸載,看自己習慣,如下:
$ sudo yum remove docker-ce
3、刪除殘留目錄
主機上的鏡像,容器,卷或自定義配置文件不會自動刪除。
要刪除所有圖像,容器和卷,進行如下操作:
$ sudo rm -rf /var/lib/docker #刪除 Docker 的鏡像目錄
$ sudo rm -rf /var/run/docker #刪除 Docker 的啟動目錄
4、驗證是否卸載
輸入docker
或docker --version
驗證是否卸載。
[root@localhost ~]# docker --version
-bash: /usr/bin/docker: No such file or directory
[root@localhost ~]# docker
-bash: /usr/bin/docker: No such file or directory
5、20版本Docker卸載(官方文檔)
-
卸載
Docker Engine
,CLI
和Containerd
軟件包:(卸載依賴的安裝包)$ sudo yum remove docker-ce docker-ce-cli containerd.io
-
主機上的映像,容器,卷或自定義配置文件不會自動刪除。
要刪除所有圖像,容器和卷:(即:刪除本地docker資源)$ sudo rm -rf /var/lib/docker(docker的默認工作路徑!) $ sudo rm -rf /var/lib/containerd
您必須手動刪除所有已編輯的配置文件。