一、DockerRemove介紹
Docker是一個開源的應用容器引擎,可以使開發者打包他們的應用以及依賴包到一個可移植的容器中,然後發布到任何Linux機器或者Windows機器上,實現虛擬化。DockerRemove是Docker中的命令之一,其作用是刪除本地或遠程的一個或多個鏡像。
二、DockerRemove用法
DockerRemove的語法如下所示:
docker rmi [OPTIONS] IMAGE [IMAGE...]
如要刪除本地的Ubuntu鏡像,則可使用以下命令:
docker rmi ubuntu
如需刪除多個鏡像,則將鏡像名稱用空格隔開即可。
三、DockerRemove OPTIONS參數說明
DockerRemove還支持多種參數選項,這些選項可根據需求加入到命令中來:
1. -f, –force
強制刪除鏡像,即便是該鏡像有正在運行的容器或被其他鏡像或容器所依賴。
docker rmi -f ubuntu
2. –no-prune
不在刪除過程中刪除未被相關鏡像或容器所使用的Dangling Images。在運行docker prune命令時會刪除Dangling Images。
docker rmi --no-prune ubuntu
3. –untagged, -u
刪除指定鏡像的Tag信息。
docker rmi --untagged ubuntu:18.04
4. –force-with-lease
只有當刪除鏡像時本地與遠程的版本號一致時才刪除鏡像。
docker rmi --force-with-lease ubuntu
四、DockerRemove小結
DockerRemove是Docker的一個非常重要的命令,使得開發者能夠更好地管理Docker的鏡像。除了刪除本地鏡像外,還支持刪除遠程鏡像。在使用此命令時,需注意不要誤刪除正在依賴鏡像或容器的鏡像。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/278937.html