docker 批量查找鏡像 模糊查找鏡像 批量刪除鏡像


 

-- 列出所有鏡像
docker images
-- 批量查找鏡像倉庫源
docker images -f reference=111/222/333
-- 批量模糊查找鏡像倉庫源
docker images -f reference=111/222/*
docker images -f reference=*/222/*

-- 批量查找鏡像id
docker image ls -a -q 111/222/333
-- 批量模糊查找鏡像id
docker image ls -a -q -f reference=*/222/*

-- 批量刪除鏡像
docker rmi $(docker image ls -a -q 111/222/333)
docker rmi $(docker image ls -a -q -f reference=*/222/*)

 

Usage: docker images [OPTIONS] [REPOSITORY[:TAG]]
Options:
  -a, --all 顯示所有鏡像
  -f, --filter filter 使用過濾器過濾鏡像
    dangling true or false, true列出沒有標簽的,false相反
    label (label=<key> or label=<key>=<value>),如果鏡像設置有label,則可以通過label過 濾
    before (<image-name>[:<tag>], <image id> or <image@digest>) - 某個鏡像前的鏡像
    since (<image-name>[:<tag>], <image id> or <image@digest>) - 某個鏡像后的鏡像
    reference (pattern of an image reference) - 模糊查詢,例:--filter reference='busy*:*libc' 
  --format string 格式化輸出
    .ID 鏡像ID
    .Repository 鏡像倉庫
    .Tag 鏡像tag
    .Digest Image digest
    .CreatedSince 創建了多久
    .CreatedAt 鏡像創建時間
    .Size 鏡像大小
-q, --quiet 只顯示鏡像ID

 

文檔:https://www.docker.org.cn/docker/docker-206.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM