五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動態(tài)

docker磁盤空間清理的解決辦法

發(fā)布日期:2021-12-18 07:05 | 文章來源:腳本之家

前段時間遇到docker磁盤空間太少,無法寫入數據的問題。起因是因為我在本地(Mac Pro)運行了多個mysql容器,并且導入了一部分線上數據,最后還沒導入完畢就已經沒有可用空間了。

我最開始給docker分配的磁盤空間是80GB,然后當出現無法寫入的時候已經是只剩余0.6GB了。

可以使用下面的命令來查看docker容器和鏡像磁盤占用情況:

docker system df

可以看到類似如下的輸出,包括鏡像(Images)、容器(Containers)、數據卷(Local Volumes)、構建緩存(Build Cache):

TYPE            TOTAL     ACTIVE    SIZE      RECLAIMABLE
Images          5         5         5.158GB   0B (0%)
Containers      6         6         7.601MB   0B (0%)
Local Volumes   4         3         46.64GB   207MB (0%)
Build Cache     34        0         1.609MB   1.609MB

可以看到以上4種類型里面Local Volumes占用的磁盤空間最大。如果還想查看更詳細的報告,則使用如下命令。

docker system df -v

可以看到很多輸出,其中關于Local Volumes的是:

VOLUME NAMELINKS     SIZE
641d4976908910dca270a2bf5edf33408daf7474a0f27c850b6580b5936b6dd0   1         40.1GB
ovpn-data  1         33.51kB
267b52c5eab8c6b8e0f0d1b02f8c68bdaffba5ea80a334a6d20e67d22759ef48   1         6.325GB
f4a3866ef41e3972e087883f8fa460ad947b787f2eafb6545c759a822fb6e30d   0         207MB

為了騰出空間,第一個想到的簡單粗暴的辦法是將所有停止的容器刪除,命令如下。

docker system prune -a 

但是使用這個命令還是要謹慎,記得把需要使用的docker容器都先啟動起來,不然那些沒有啟動的容器就會被這條命令刪除了?;诎踩目紤],這個命令默認不會刪除那些未被任何容器引用的數據卷,如果需要同時刪除這些數據卷,你需要顯式的指定 --volumns。

所以如果想強制刪除包括容器、網絡、鏡像、數據卷,可以使用如下命令。

docker system prune --all --force --volumns

第二個方法是把docker存儲數據的路徑改到磁盤空間更大的其他地方。如果是Mac用戶,可以在圖形化的Docker Desktop的設置里面修改Disk image location設置。

我嘗試過第二種辦法,把Disk image location改到外接的SSD上,并且嘗試把之前的數據先同步過去。后面發(fā)現一個很大的問題,就是在mysql容器中導入數據會非常緩慢,這大概就是外接SSD在docker容器中的寫入瓶頸。

假如你只是想運行幾個容器,而不是本地存儲數據庫數據,那么將docker數據存儲到SSD是一個不錯的辦法。

到此這篇關于docker磁盤空間清理的解決辦法的文章就介紹到這了,更多相關docker磁盤空間清理內容請搜索本站以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持本站!

版權聲明:本站文章來源標注為YINGSOO的內容版權均為本站所有,歡迎引用、轉載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網站,禁止在非maisonbaluchon.cn所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內容來源于網友推薦、互聯網收集整理而來,僅供學習參考,不代表本站立場,如有內容涉嫌侵權,請聯系alex-e#qq.com處理。

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務

7x24全年不間斷在線

專屬顧問服務

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務熱線

關注
微信

關注官方微信
頂部