欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker清理未使用的鏡像的命令詳解及注意事項

 更新時間:2025年06月09日 09:23:45   作者:ALex_zry  
Docker命令是使用Docker的基礎(chǔ),這篇文章主要介紹了docker清理未使用的鏡像的命令詳解及注意事項的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
docker images prune

在 Docker 中清理未使用的鏡像(包括懸空鏡像和完全未被引用的鏡像),可以使用以下命令:

1. ?刪除所有懸空鏡像?(推薦常用)

docker image prune
  • ?懸空鏡像 (dangling images)?? 是指沒有標簽且未被任何容器引用的鏡像(通常是構(gòu)建過程中的臨時層)。

  • 添加 -f 強制刪除(無需確認):

    docker image prune -f
    

2. ?刪除所有未被使用的鏡像?(謹慎?。?/h2>
docker image prune -a
  • ?**-a 會刪除所有未被容器或標簽引用的鏡像**?(包括有名字但未被使用的鏡像)。
  • 添加 -f 強制刪除:
    docker image prune -a -f
    

3. ?清理整個 Docker 系統(tǒng)?(停止的容器 + 懸空鏡像 + 網(wǎng)絡 + 構(gòu)建緩存等)

docker system prune
  • 添加 -a 會額外刪除未被使用的鏡像?(不僅僅是懸空鏡像):

    docker system prune -a
    
  • 強制清理(跳過確認提示):

    docker system prune -a -f
    

注意事項:

  • ?懸空鏡像 vs 未使用鏡像?:

    • docker image prune → 只刪除懸空鏡像?(無名鏡像)。
    • docker image prune -a → 刪除所有未被引用的鏡像?(包括有名字但未被容器使用的鏡像)。
  • ?數(shù)據(jù)無價!??

    • 執(zhí)行 prune -a 前確保鏡像真的不需要(例如,未來啟動容器可能會用到的鏡像也會被刪除)。

    • 建議先手動檢查:

      # 列出懸空鏡像
      docker images -f dangling=true
      
      # 列出所有鏡像(按占用空間排序)
      docker images --format "{{.ID}}\t{{.Repository}}\t{{.Size}}" | sort -k 3 -h
      
  • ?自動清理?:
    可通過配置 Docker Daemon 的 docker-compose.yml 或修改 /etc/docker/daemon.json 實現(xiàn)定時清理,例如:

    {
      "features": {
        "buildkit": true
      },
      "builder": {
        "gc": {
          "enabled": true,
          "defaultKeepStorage": "10GB"
        }
      }
    }
    

總結(jié)常用命令:

場景命令
?安全清理懸空鏡像?docker image prune -f
?徹底清理未使用的鏡像?docker image prune -a -f(謹慎?。?/td>
?全面清理 Docker 系統(tǒng)垃圾?docker system prune -f(不包含未使用鏡像)

到此這篇關(guān)于docker清理未使用的鏡像的命令詳解及注意事項的文章就介紹到這了,更多相關(guān)docker清理未使用鏡像命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker部署前后端分離項目的實現(xiàn)示例

    Docker部署前后端分離項目的實現(xiàn)示例

    本文主要介紹了Docker部署前后端分離項目的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • docker 連接宿主Mysql操作

    docker 連接宿主Mysql操作

    這篇文章主要介紹了docker 連接宿主Mysql操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Jenkins構(gòu)建Docker鏡像并推送至Harbor倉庫的實現(xiàn)

    Jenkins構(gòu)建Docker鏡像并推送至Harbor倉庫的實現(xiàn)

    本文主要介紹了Jenkins構(gòu)建Docker鏡像并推送至Harbor倉庫,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • docker程序鏡像的安裝流程

    docker程序鏡像的安裝流程

    鏡像相當于容器的"源代碼",docker 鏡像文件類似于 Java 類模板,而 docker 容器實例類似于 Java 中 new 出來的實例對象,這篇文章主要介紹了docker程序鏡像的安裝,需要的朋友可以參考下
    2024-01-01
  • -bash:?docker-compose未找到命令的解決方案

    -bash:?docker-compose未找到命令的解決方案

    這篇文章主要介紹了-bash:?docker-compose:?未找到命令,需要的朋友可以參考下
    2023-12-12
  • Docker使用Calico網(wǎng)絡模式配置及問題處理方法

    Docker使用Calico網(wǎng)絡模式配置及問題處理方法

    這篇文章主要介紹了Docker使用Calico網(wǎng)絡模式配置及問題處理,設(shè)計思想是Calico不使用隧道或者NAT來實現(xiàn)轉(zhuǎn)發(fā),而是巧妙的把所有二三層流量轉(zhuǎn)換成三層流量,并通過host上路由配置完成跨host轉(zhuǎn)發(fā),需要的朋友可以參考下
    2022-11-11
  • 解決docker容器重啟之后/etc下某些配置文件被重置的問題

    解決docker容器重啟之后/etc下某些配置文件被重置的問題

    這篇文章主要介紹了解決docker容器重啟之后/etc下某些配置文件被重置的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 在docker-compose.yml文件中配置容器的環(huán)境變量方式

    在docker-compose.yml文件中配置容器的環(huán)境變量方式

    本文介紹了在docker-compose.yml文件中設(shè)置和使用環(huán)境變量的方法,包括直接設(shè)置環(huán)境變量、從文件讀取環(huán)境變量以及使用多個環(huán)境文件進行不同部署環(huán)境的配置
    2024-11-11
  • Rabbitmq heartbea心跳檢測機制原理解析

    Rabbitmq heartbea心跳檢測機制原理解析

    這篇文章主要介紹了Rabbitmq heartbea心跳檢測機制原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • Docker容器無法被stop or kill問題的解決方法

    Docker容器無法被stop or kill問題的解決方法

    這篇文章主要介紹了Docker容器無法被stop or kill問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09

最新評論