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

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

 更新時間:2021年06月09日 09:19:16   作者:freephp  
前段時間遇到docker磁盤空間太少,無法寫入數(shù)據(jù)的問題。本文就來介紹一下docker磁盤空間清理的解決辦法,感興趣的可以了解一下

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

我最開始給docker分配的磁盤空間是80GB,然后當(dāng)出現(xiàn)無法寫入的時候已經(jīng)是只剩余0.6GB了。

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

docker system df

可以看到類似如下的輸出,包括鏡像(Images)、容器(Containers)、數(shù)據(jù)卷(Local Volumes)、構(gòu)建緩存(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占用的磁盤空間最大。如果還想查看更詳細(xì)的報告,則使用如下命令。

docker system df -v

可以看到很多輸出,其中關(guān)于Local Volumes的是:

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

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

docker system prune -a 

但是使用這個命令還是要謹(jǐn)慎,記得把需要使用的docker容器都先啟動起來,不然那些沒有啟動的容器就會被這條命令刪除了。基于安全的考慮,這個命令默認(rèn)不會刪除那些未被任何容器引用的數(shù)據(jù)卷,如果需要同時刪除這些數(shù)據(jù)卷,你需要顯式的指定 --volumns。

所以如果想強(qiáng)制刪除包括容器、網(wǎng)絡(luò)、鏡像、數(shù)據(jù)卷,可以使用如下命令。

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

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

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

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

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

相關(guān)文章

  • docker實現(xiàn)MySQL數(shù)據(jù)同步的方法

    docker實現(xiàn)MySQL數(shù)據(jù)同步的方法

    docker的一大好處是在本地可以很方便快速的搭建負(fù)載均衡,主從同步等需要多主機(jī)的環(huán)境,本文主要介紹了docker實現(xiàn)MySQL數(shù)據(jù)同步的方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Docker安裝Kong API Gateway并使用的詳細(xì)教程

    Docker安裝Kong API Gateway并使用的詳細(xì)教程

    這篇文章主要介紹了Docker安裝Kong API Gateway并使用,本文通過圖文實例相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • docker安裝redis并以配置文件方式啟動詳解

    docker安裝redis并以配置文件方式啟動詳解

    這篇文章主要介紹了docker安裝redis并以配置文件方式啟動詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 基于docker搭建selenium分布式環(huán)境

    基于docker搭建selenium分布式環(huán)境

    這篇文章主要介紹了基于docker搭建selenium分布式環(huán)境,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • docker system命令集合的使用

    docker system命令集合的使用

    本文主要介紹了docker system命令集合的使用,主要包括清理沒有使用的數(shù)據(jù),包括鏡像數(shù)據(jù),已經(jīng)停止的容器等等,具有一定的參考價值,感興趣的可以了解下
    2021-10-10
  • docker啟動logstash失敗的問題及解決(可能原因)

    docker啟動logstash失敗的問題及解決(可能原因)

    這篇文章主要介紹了docker啟動logstash失敗的問題及解決(可能原因),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Docker自動化構(gòu)建Automated Build實現(xiàn)過程圖解

    Docker自動化構(gòu)建Automated Build實現(xiàn)過程圖解

    這篇文章主要介紹了Docker自動化構(gòu)建Automated Build實現(xiàn)過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • docker鏡像、容器消失解決辦法步驟記錄

    docker鏡像、容器消失解決辦法步驟記錄

    在工作中,Docker服務(wù)突然停止,鏡像和容器消失是極為頭疼的問題,解決方案分為檢查存儲空間和更換Docker安裝目錄兩種,文中將兩種方法介紹的非常詳細(xì),需要的朋友可以參考下
    2024-10-10
  • 如何使用Celery和Docker處理Django中的定期任務(wù)

    如何使用Celery和Docker處理Django中的定期任務(wù)

    這篇文章主要介紹了使用Celery和Docker處理Django中的定期任務(wù)的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • 解決docker訪問外部https數(shù)字證書問題

    解決docker訪問外部https數(shù)字證書問題

    這篇文章主要介紹了docker訪問外部https數(shù)字證書問題,為了解決證書驗證的問題,我們需要在構(gòu)建 docker 鏡像的時候?qū)?nbsp;ca-certificates 根證書裝上,需要的朋友可以參考下
    2022-09-09

最新評論

德庆县| 惠来县| 大丰市| 惠安县| 盐边县| 繁峙县| 安徽省| 宿松县| 繁峙县| 聂拉木县| 泽普县| 天津市| 辽宁省| 黄梅县| 玉屏| 玉屏| 德化县| 洞头县| 包头市| 津市市| 光泽县| 黔东| 将乐县| 赤壁市| 西城区| 长汀县| 淮南市| 长兴县| 连云港市| 绥江县| 广宗县| 旌德县| 灵台县| 丹寨县| 清镇市| 措美县| 宽甸| 文昌市| 濮阳县| 道孚县| 大英县|