CentOS下卸載Docker

一、準備工作:

1.殺死docker有關的容器:

docker kill $(docker ps -a -q)

 

2.刪除所有docker容器:

docker rm $(docker ps -a -q)

 

3.刪除所有docker鏡像:

docker rmi $(docker images -q)

 

4.停止 docker 服務:

systemctl stop docker

 

5.刪除docker相關存儲目錄:(分別進行執行以下四個命令)

rm -rf /etc/docker

rm -rf /run/docker

rm -rf /var/lib/dockershim

rm -rf /var/lib/docker

6.如果刪除不掉,則先umount:

umount /var/lib/docker/devicemapper

 

7.然後再重新執行上面那步“刪除docker相關存儲目錄”。

二、卸載工作

經過上面一系列準備後,我們終於到了最後環節,開始刪除docker。

1.查看系統已經安裝了哪些docker包:

[root@iZ2zecam7745khaizqqjxaZ /]# yum list installed | grep docker

containerd.io.x86_64 1.4.12-3.1.el7 @docker-ce-stable

docker-ce.x86_64 3:20.10.12-3.el7 @docker-ce-stable

docker-ce-cli.x86_64 1:20.10.12-3.el7 @docker-ce-stable

docker-ce-rootless-extras.x86_64 20.10.12-3.el7 @docker-ce-stable

docker-scan-plugin.x86_64 0.12.0-3.el7 @docker-ce-stable

 

卸載相關包:

[root@localhost ~]# yum remove containerd.io.x86_64 docker-ce.x86_64 docker-ce-cli.x86_64 docker-ce-rootless-extras.x86_64 docker-scan-plugin.x86_64

2.接着會出現選擇提示,直接輸入“y”然後回車就可以。

3.再次查看

yum list installed | grep docker

 

不再出現相關信息,證明刪除成功,

4.再看看docker命令:

[root@iZ2zecam7745khaizqqjxaZ /]# docker version

-bash: /usr/bin/docker: No such file or directory

 

5.成功卸載docker



原文鏈接:https://blog.csdn.net/qq_44028724/article/details/123806192
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章