最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker 清理的常用方法及問題

 更新時間:2021年03月17日 08:46:34   作者:InfoQ  
這篇文章主要介紹了Docker 清理的常用方法及問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

如果你使用 docker 進行大規(guī)模開發(fā),但是沒有清理策略,那么你的磁盤馬上就會被填滿,當你真的必須因為產(chǎn)品火爆而要立即交付一些東西時,你就無法交付。

當我們在計算機中運行一個進程時,一旦這個進程完成,所有東西都會隨之銷毀。容器是我們現(xiàn)在很多人操作的基礎設施。一切東西都運行在一個容器上,旨在每個容器有一個進程。當進程完成,容器就退出。但它不會自行清理。

Docker 積累的東西

你需要注意這些

  • 已經(jīng)停止的容器

  • 磁盤卷

  • 鏡像

  • 網(wǎng)絡

如果有足夠的空間,你可能不太關心磁盤空間,但是網(wǎng)絡也很重要。默認地,Docker 使用 bridge 網(wǎng)絡,它的極限是 31 個網(wǎng)絡。當達到極限時,你會看到下面這條消息:

could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network

如果你是一個為每個項目創(chuàng)建一個網(wǎng)絡的 docker-compose 重度用戶,就會發(fā)生這種情況。你可以通過設置一個自定義 --subnet 子網(wǎng)來解決問題,例如:

docker network create dada --subnet 192.167.11.0/24

但無論如何,本文的重點是清理。

使用 docker 清理

清理已經(jīng)停止的容器

docker rm -v $(docker ps --all --quiet --filter 'status=exited')

這會找到所有處于已退出(exited)狀態(tài)的容器,一行一個地輸出它們的 ID,以便我們可以將它提供給其它 shell 指令。

我們使用 docker rm -v 來刪除任何匿名卷(沒有顯式名稱的卷)。

清理磁盤卷

上面的命令應該刪除與該容器關聯(lián)的卷。如果你手動創(chuàng)建卷,并要刪除任何未被使用的卷:

docker volume rm $(docker volume ls --quiet --filter 'dangling=true')

清理鏡像

通常刪除所有 Docker 鏡像是安全的。我們可以在需要的時候按需獲取。通常在一個鏡像被清理后,構(gòu)建時間會更長,因為 docker 守護進程需要花時間再次下載鏡像

docker rm --force $(docker images --quiet)

這里,我們使用了 --force 來強制刪除鏡像,即使一個容器正在使用那個鏡像。我們可以以后再獲取這個鏡像。

清理網(wǎng)絡

這很簡單。我們可以刪除任何網(wǎng)絡,它會在之后按需重建。

docker network rm $(docker network ls --quiet)

使用 docker-compose 清理

如果你使用 docker-compose 啟動容器,我們有一種簡單的方法來清理與特定 compose 文件關聯(lián)的資源。

docker-compose down --volumes --rmi all --remove-orphans

不幸的是,這個命令不會刪除匿名卷,因此你必須處理這些匿名卷。

一條命令解決所有問題

docker 是短暫的,我們總是可以重新獲取鏡像,為了開發(fā)重新創(chuàng)建我們的數(shù)據(jù)庫,或者這只是一個持續(xù)集成系統(tǒng),我們可以刪除一切。

docker system prune --all --force --volumes

到此這篇關于Docker 清理的常用方法及問題的文章就介紹到這了,更多相關Docker 清理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 查詢Docker鏡像DockerFile的方法步驟

    查詢Docker鏡像DockerFile的方法步驟

    本文主要介紹了查詢Docker鏡像DockerFile的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-08-08
  • 聊聊Docker中容器的創(chuàng)建與啟停問題

    聊聊Docker中容器的創(chuàng)建與啟停問題

    一個進程可以視為一個被執(zhí)行的應用程序,同樣,一個Docker容器可以視為一個運行中的Docker鏡像,這篇文章主要介紹了Docker中容器的創(chuàng)建與啟停,需要的朋友可以參考下
    2022-06-06
  • SQL?Server?簡介與?Docker?Compose?部署SQL?Server?容器

    SQL?Server?簡介與?Docker?Compose?部署SQL?Server?容器

    SQL?Server?是一個功能強大的關系型數(shù)據(jù)庫管理系統(tǒng),適用于各種規(guī)模的應用程序和數(shù)據(jù)存儲需求,在本文中,我將簡要介紹?SQL?Server?的基本概念,并詳細闡述如何使用?Docker?Compose?部署?SQL?Server?容器,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • Docker項目部署之從后端到前端部署詳細流程

    Docker項目部署之從后端到前端部署詳細流程

    在當今的軟件開發(fā)領域,容器化技術(shù)已經(jīng)成為了部署和管理應用程序的重要手段,下面這篇文章主要給大家介紹了關于Docker項目部署之從后端到前端部署的相關資料,需要的朋友可以參考下
    2024-08-08
  • docker容器啟動失敗如何查看日志

    docker容器啟動失敗如何查看日志

    這篇文章主要介紹了docker容器啟動失敗如何查看日志問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • MongoDB docker集群配置小結(jié)

    MongoDB docker集群配置小結(jié)

    本文主要介紹了MongoDB docker集群配置小結(jié),主要包括如何配置MongoDB的三個節(jié)點,以及如何使用Docker Compose快速搭建集群,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • 開發(fā)者必備Docker命令小結(jié)

    開發(fā)者必備Docker命令小結(jié)

    本文主要講解Docker環(huán)境的安裝以及Docker常用命令的使用,掌握這些對Docker環(huán)境下應用的部署具有很大幫助,感興趣的可以了解一下
    2021-12-12
  • 解決Docker錯誤“docker?build“?requires?exactly?1?argument(s)問題

    解決Docker錯誤“docker?build“?requires?exactly?1?argument(s)

    這篇文章主要介紹了解決Docker錯誤“docker?build“?requires?exactly?1?argument(s)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • docker安裝nacos2.2.4圖文詳解(含:nacos容器啟動參數(shù)、環(huán)境變量、常見問題整理)

    docker安裝nacos2.2.4圖文詳解(含:nacos容器啟動參數(shù)、環(huán)境變量、常見問題整理)

    文章詳細介紹了如何在Docker中下載、安裝和配置Nacos?2.2.4,包括在線和離線安裝步驟、使用不同網(wǎng)絡模式(如Host模式)以及一些常見問題的解決方法,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • 如何將 Docker 鏡像保存到本地文件系統(tǒng)中

    如何將 Docker 鏡像保存到本地文件系統(tǒng)中

    將Docker鏡像保存到本地文件系統(tǒng)中,可以使用docker save命令,本文分步驟給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2025-01-01

最新評論

佛山市| 松潘县| 桐梓县| 万州区| 宕昌县| 铜梁县| 齐河县| 泊头市| 祁门县| 福海县| 徐闻县| 东宁县| 汝州市| 凌源市| 贞丰县| 三明市| 集安市| 巴东县| 博爱县| 钟山县| 房山区| 商南县| 宿州市| 南宫市| 塔河县| 宜兴市| 安岳县| 吴江市| 仙游县| 连云港市| 永清县| 吉水县| 安庆市| 乐业县| 怀仁县| 上虞市| 佳木斯市| 莒南县| 礼泉县| 米易县| 柳林县|