2018-09-19

移除 docker 中沒有 tag 的image


移除有 <none> 字串的 images

docker rmi $(docker images| grep "<none>" | awk '{print $3}')

說明 :

docker images : 列出 images (不包含 intermediate images)

grep "<none>" : 列出包含<none>的

awk '{print $3}' : 取第三欄, 也就是images id

docker rmi $() : 移除指定id的image


移除特定repository名稱,而且沒有tag的 (有<none>字串)

docker rmi $(docker images| grep -E "^test.*<none>" | awk '{print $3}')

說明 :

grep "^test.*<none>" : 列出開頭為test且包含<none>的

沒有留言:

在Hyper-V上跑ubuntu 22.04 Desktop, 裝完後一登入就凍住

如果你也遇到這情況, 你可以執行以下步驟 按 Ctrl+Alt+F3 進入 virtual console. (按Ctrl+Alt+F1 可以再回到GUI) 登入後執行下面指令 (更新kernel) * sudo add-apt-repository ppa:capp...