在當(dāng)前時(shí)代下,docker是開源的容器化平臺(tái),其被廣泛應(yīng)用于軟件的開發(fā)、部署、測試等環(huán)節(jié)。但有時(shí)由于各種原因我們需要完全移除它。然而,卸載docker并不像其他軟件那么簡單且明顯。本篇文章將介紹如何完全并正確的卸載docker。
一、windows10 默認(rèn)方式
- 打開 Windows 菜單;
- 在搜索欄中輸入「Apps & features」,然后在搜索結(jié)果中選擇「Apps & features」;
- 找到 Docker 后,選擇它并點(diǎn)擊「卸載」;
- 當(dāng)卸載進(jìn)程完成后,重啟電腦。
這種方式可以簡單的完成Docker的卸載,但是并不能完全刪除,留下的殘留文件和配置可能會(huì)對(duì)系統(tǒng)造成影響。
二、使用PowerShell命令
- 打開「PowerShell(管理員)」;
- 執(zhí)行以下命令:
Get-Service *docker* | Stop-Service
Get-Service *docker* | Remove-Service
sc.exe delete docker
- 執(zhí)行以下命令:
Get-AppxPackage -Name Docker.Docker* | Remove-AppxPackage
- 刪除 Docker 目錄和其文件;
- 重啟電腦。
三、手動(dòng)卸載
- 終止Docker服務(wù)
在任務(wù)管理器中找到Docker服務(wù)并將所有與其相關(guān)的進(jìn)程終止。
- 刪除Docker目錄
搜索并刪除以下文件夾:
%ProgramFiles%Docker
%ProgramData%Docker
%UserProfile%.docker
- 刪除Docker相關(guān)注冊表
在注冊表中進(jìn)行搜索并刪除所有Docker相關(guān)鍵值。
注意:刪除注冊表時(shí)需謹(jǐn)慎操作。
四、使用Third-Party卸載軟件
第三方卸載軟件可以自動(dòng)進(jìn)行Docker的掃描和卸載,例如:IObit Uninstaller,Geek Uninstaller等等。這些工具可以有效的掃描和刪掉Docker產(chǎn)生的殘留垃圾,但同樣需要謹(jǐn)慎使用和操作。
總結(jié)
在Windows系統(tǒng)中,卸載Docker并不像其他軟件那么簡單并且可見,但使用PowerShell命令、手動(dòng)卸載、Third-Party卸載軟件等方式可以有效的完成。萬事沒有絕對(duì),聽從自己的需求和能力選擇最適合的方式,達(dá)到完全卸載Docker的目的。