在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

盤點匯總Docker磁盤環境的清理方法

如意 ? 來源:服務端思維 ? 作者:張健欣編譯 ? 2021-04-05 17:23 ? 次閱讀

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

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

Docker 積累的東西

你需要注意這些

已經停止的容器

磁盤卷

鏡像

網絡

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

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

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

docker network create dada --subnet 192.167.11.0/24

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

使用 docker 清理

清理已經停止的容器

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

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

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

清理磁盤卷

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

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

清理鏡像

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

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

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

清理網絡

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

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

使用 docker-compose 清理

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

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

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

一條命令解決所有問題

docker 是短暫的,我們總是可以重新獲取鏡像,為了開發重新創建我們的數據庫,或者這只是一個持續集成系統,我們可以刪除一切。

docker system prune --all --force --volumes
責編AJX

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 磁盤
    +關注

    關注

    1

    文章

    388

    瀏覽量

    25657
  • 容器
    +關注

    關注

    0

    文章

    507

    瀏覽量

    22366
  • Docker
    +關注

    關注

    0

    文章

    511

    瀏覽量

    12706
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    清理Docker鏡像倉庫時遇到的坑點

    Docker鏡像倉庫PC蛋蛋搭建清理的探索之路
    發表于 04-29 17:13

    docker中java環境的部署

    docker 部署java環境以及常用應用(持續更新)
    發表于 05-24 15:44

    如何清理邏輯磁盤?

    清理邏輯磁盤方法
    發表于 11-05 07:56

    如何在Mac上清理磁盤空間?這些方法你用過了嗎

    Mac電腦設備使用久了,可能會保存特別多的無用文件,那么Mac磁盤空間將會面臨不夠用的情況。那么該如何在Mac上清理磁盤空間?如何在Mac上清理磁盤
    發表于 09-09 21:05

    Docker占用資源過高,如何快速清理Docker?

    如果經常使用 docker,你會發現 docker 占用的資源膨脹很快,其中最明顯也最容易被察覺的應該是對磁盤空間的占用。
    的頭像 發表于 07-06 10:05 ?9436次閱讀

    linux磁盤滿的清理方法

    Linux查看磁盤用量
    發表于 06-09 08:53 ?8898次閱讀
    linux<b class='flag-5'>磁盤</b>滿的<b class='flag-5'>清理</b><b class='flag-5'>方法</b>

    linux的磁盤如何清理

    Linux查看磁盤用量
    發表于 06-10 09:18 ?2703次閱讀
    linux的<b class='flag-5'>磁盤</b>如何<b class='flag-5'>清理</b>

    使用docker完成編譯環境創建

    作者環境:主機MacBook Pro 2015(16G),Docker Desktop for Mac(官方)
    的頭像 發表于 04-21 07:49 ?3623次閱讀

    docker-cleanup Docker清理腳本

    docker-cleanup.zip
    發表于 04-29 10:03 ?0次下載
    <b class='flag-5'>docker</b>-cleanup <b class='flag-5'>Docker</b><b class='flag-5'>清理</b>腳本

    三步教你清理NAS上無用docker文件

    今天登錄ssh后查看文件發現其中一個文件夾占用很大,已經到了60%,于是乎我這邊查詢了一下發現全是docker殘留文件與日志。每次測試docker容器后雖然會進行卸載,但是中間產生的日志和空文件夾系統并不會幫你進行清理,于是乎就
    的頭像 發表于 02-24 11:29 ?2149次閱讀
    三步教你<b class='flag-5'>清理</b>NAS上無用<b class='flag-5'>docker</b>文件

    linux傳輸一半磁盤滿了怎么清理

    在使用Linux操作系統時,磁盤空間不足是一個常見的問題。當磁盤空間超過一半被使用時,可能會導致系統性能下降、應用程序無法正常運行甚至系統崩潰等問題。因此,及時清理磁盤空間至關重要。本
    的頭像 發表于 11-23 10:34 ?765次閱讀

    Kondo-為開發者設計的磁盤清理工具

    kondo 是一款為開發者設計的磁盤清理工具,支持清理 16 種語言和工具鏈中的構建相關產物。
    的頭像 發表于 12-09 17:26 ?1070次閱讀
    Kondo-為開發者設計的<b class='flag-5'>磁盤清理</b>工具

    關于Docker清理命令集錦

    這篇文章主要介紹了Docker 清理命令集錦,需要的朋友可以參考下 復制代碼代碼如下: docker kill $(docker ps -a -q) ?刪除所有已經停止的容器 復制代碼
    的頭像 發表于 06-13 15:56 ?614次閱讀

    Docker運行環境安裝

    、發布、測試和部署,可以幫助開發人員將最新版本代碼應用到生產環境中。 Docker可以安裝在多個平臺中,包括Mac、Windows和Linux。不過,生產環境還是推薦在Linux上運行,以下以主流的Linux操作系統(CentO
    的頭像 發表于 10-29 11:28 ?572次閱讀

    Active@ KillDisk磁盤清理和分區清除工具介紹

    的可能性。 Active@ KillDisk 是一款磁盤清理和分區清除工具,支持美國國防部 5220.22-M 和 20 多個國際數據清理標準。 · 添加了擦除方法 IEEE Std
    的頭像 發表于 01-23 11:46 ?570次閱讀
    主站蜘蛛池模板: 日本国产黄色片 | 中文字幕亚洲一区二区三区 | 伊人久久大香线蕉影院95 | 色四月婷婷 | 天天操天天干天天操 | 性欧美视频videos6一9 | aaaa大片| 一区二区三区精品视频 | www.色老头.com| 亚洲免费视频网址 | 亚洲男人的天堂在线播放 | 俺也来国产精品欧美在线观看 | 免费高清在线视频色yeye | 日韩欧美一区二区三区不卡视频 | 东北美女野外bbwbbw免费 | 国产性videosgratis | 热re99久久精品国99热 | 手机看片福利永久 | 自拍偷拍欧美 | www.男人的天堂 | 色播欧美 | 亚洲区 | 性福利视频 | 日韩免费一区 | 欧美高清一级片 | 欧美白虎逼 | 男女免费网站 | 狠狠色丁香婷婷综合小时婷婷 | 成人国产精品一级毛片了 | 亚洲精品视频专区 | 亚洲一区 在线播放 | 天天噜日日噜夜夜噜 | 日本高清视频在线www色 | 四虎国产精品高清在线观看 | 亚洲人成毛片线播放 | 欧美精品高清在线xxxx | 91po狼人社在线观看 | 成人免费黄色网 | 国产jzjzjz免费大全视频 | 欧美成人亚洲欧美成人 | 日韩激情淫片免费看 |