Docker是一款非常流行的容器化工具,它可以幫助我們打包應用、將應用部署到不同的環境、并且可以隨時升級應用。在使用Docker的過程中,我們通常需要使用Docker tag命令來給Docker鏡像打標簽。Docker tag命令是一種非常常用的命令,但是有時候我們需要刪除已經打好的標簽,那么該怎么做呢?
$ docker tag<原鏡像名稱><新鏡像名稱>:<標簽>
首先我們需要先了解一下Docker tag的基本使用方法。使用Docker tag命令,我們可以將一個已經存在的Docker鏡像打上一個標簽。這里需要注意的是,新鏡像名稱
和標簽
是不能夠省略的,否則該命令將無法執行,所以務必要注意填寫正確的參數。
$ docker tag nginx:latest nginx:v1.0.0
假設我們已經將nginx鏡像打上了一個v1.0.0的標簽,但是后來我們發現這個標簽是錯誤的,需要將它刪除掉。這時候,我們可以使用Docker rmi命令來刪除這個標簽:
$ docker rmi nginx:v1.0.0
通過執行上面的命令,我們可以將標簽為v1.0.0
的nginx鏡像刪除掉。需要注意的是,當我們刪除掉一個鏡像的標簽之后,該鏡像并不會被刪除,只是標簽被刪除了而已。如果想要刪除掉整個鏡像,可以使用Docker rmi命令,并加上鏡像的名稱或者ID。