『現學現忘』Docker基礎 — 14、Docker的卸載


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、驗證是否卸載

輸入dockerdocker --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卸載(官方文檔)

  1. 卸載Docker EngineCLIContainerd軟件包:(卸載依賴的安裝包)

    $ sudo yum remove docker-ce docker-ce-cli containerd.io
    
  2. 主機上的映像,容器,卷或自定義配置文件不會自動刪除。
    要刪除所有圖像,容器和卷:(即:刪除本地docker資源)

    $ sudo rm -rf /var/lib/docker(docker的默認工作路徑!)
    $ sudo rm -rf /var/lib/containerd
    

    您必須手動刪除所有已編輯的配置文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM