Docker完整卸載的兩種方法詳細教程
簡介
Docker 是一種輕量級的容器化平臺,可以幫助開發(fā)人員將應(yīng)用程序及其依賴項打包成一個可移植的容器。但有時我們可能需要完整卸載 Docker,卸載舊版本安裝新版本,或者不再需要 Docker 環(huán)境。
方法一
1、停止Docker服務(wù)
首先停止正在運行的Docker服務(wù)。執(zhí)行以下命令:
sudo systemctl stop docker
2、刪除Docker安裝包
接下來刪除已經(jīng)安裝的Docker軟件包。執(zhí)行以下命令:
sudo apt-get purge docker-ce docker-ce-cli containerd.io
3、刪除Docker相關(guān)文件
刪除Docker相關(guān)文件可以確保完全卸載Docker。執(zhí)行以下命令:
sudo rm -rf /var/lib/docker sudo rm -rf /etc/docker sudo rm -rf /var/run/docker.sock
4、刪除Docker用戶組
最后,我們需要刪除Docker用戶組。執(zhí)行以下命令:
sudo groupdel docker
方法二
1、查看有沒有安裝過舊版
# 適用于使用 yum 安裝 docker 的系統(tǒng) yum list installed | grep docker # 或者查看 docker 版本 docker --version
沒有出現(xiàn)任何東西就表示沒有安裝過 docker,或者提示沒有 docker 這個指令,就說明沒有安裝 docker。
2、停止docker
systemctl stop docker
查看 docker 狀態(tài)是否已經(jīng)停止
systemctl status docker
3、刪除安裝過docker的相關(guān)包
全部刪除,命令如下:
yum -y remove containerd.io.x86_64 \ docker-buildx-plugin.x86_64 \ docker-ce.x86_64 \ docker-ce-cli.x86_64 \ docker-ce-rootless-extras.x86_64 \ docker-compose-plugin.x86_64
刪除相關(guān)的軟件包:
yum remove -y docker*
附:注意事項
請仔細使用這些命令,確保您不會刪除尚未備份的重要數(shù)據(jù)。
這些命令將刪除本地存儲的數(shù)據(jù)。如果您希望保留數(shù)據(jù),請確保在執(zhí)行這些命令之前備份它。
在執(zhí)行這些命令之前,請確保您已經(jīng)停止正在運行的容器。
請根據(jù)您的具體情況和需求選擇性地使用這些命令。
總結(jié)
第一種方法偏向于使用 Ubuntu 系統(tǒng),第二種方法偏向于使用 CentOS 系統(tǒng),但基本上都能夠完成 docker 的刪除操作,通過上述兩種方式就能將 docker 完整從系統(tǒng)中刪除啦!
到此這篇關(guān)于Docker完整卸載的兩種方法的文章就介紹到這了,更多相關(guān)Docker完整卸載內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用Docker構(gòu)建一個Git鏡像使用clone倉庫
這篇文章主要介紹了使用Docker構(gòu)建一個Git鏡像使用clone倉庫,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法
這篇文章主要介紹了Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05