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

Docker Overlay2磁盤空間占用過(guò)大清理的方法實(shí)現(xiàn)

 更新時(shí)間:2022年03月09日 15:52:37   作者:聽說(shuō)唐僧不吃肉  
隨著業(yè)務(wù)量的不斷增大,容器的不斷啟動(dòng),往往會(huì)出現(xiàn)磁盤空間不足,本文主要介紹了Docker Overlay2磁盤空間占用過(guò)大清理的方法實(shí)現(xiàn),感興趣的可以了解一下

在日常線上環(huán)境中,我們通常會(huì)來(lái)做利用Docker來(lái)做容器化管理,通過(guò)運(yùn)行容器來(lái)執(zhí)行任務(wù)等。

但是,隨著業(yè)務(wù)量的不斷增大,容器的不斷啟動(dòng),往往會(huì)出現(xiàn)磁盤空間不足,

1、第一種情況

是因?yàn)閐ocker中部署的系統(tǒng)中日志內(nèi)容的不斷擴(kuò)大。

這種情況下,我們可手動(dòng),或定時(shí)任務(wù)清理。

對(duì)于/var/lib/docker/overlay2 空間占用,存在很多誤導(dǎo)的方法是去遷移路徑等。。
其實(shí)磁盤空間的占用和overlay沒關(guān)系,它的使用和真實(shí)的disk使用相同,overlay只是一個(gè)docker的虛擬文件系統(tǒng),真實(shí)的文件系統(tǒng)是前者/dev/vda1,可以看到路徑所指為根目錄。
所以,通過(guò)該目錄去查找哪里占用資源過(guò)大。

通常情況下與overlay2的同級(jí)目錄下會(huì)有如下的目錄:

在這里插入圖片描述

占用大量空間的日志文件位于containers下,該目錄下存在如下目錄:

在這里插入圖片描述

在該目錄下,會(huì)存在以目錄名為前綴,以“-json.log”為后綴的目錄文件。
例如:

在這里插入圖片描述

使用如下命令會(huì)看到該文件的大?。?code>ll -h

然后,使用> *-json.log ,將該文件進(jìn)行清理

清理完成可不重啟服務(wù),重啟更好
清理完后,可通過(guò)df -h 查看磁盤占用情況

2、第二種情況

可通過(guò)執(zhí)行docker system prune 命令可用于清理磁盤,刪除關(guān)閉的容器、無(wú)用的數(shù)據(jù)卷和網(wǎng)絡(luò),以及dangling鏡像(即無(wú)tag的鏡像)

Docker中查詢磁盤占用情況:

docker system df

在這里插入圖片描述

可看到Images占用了8.534G,Conainers占用244G。

docker system prune -a【慎用】命令清理更干凈、徹底,可以將沒有容器使用的Docker鏡像都刪掉。

這樣也可清理空間

3、最后,可通過(guò)安裝portainer 【Docker的圖形化管理工具】

Portainer是Docker的圖形化管理工具,提供狀態(tài)顯示面板、應(yīng)用模板快速部署、容器鏡像網(wǎng)絡(luò)數(shù)據(jù)卷的基本操作(包括上傳下載鏡像,創(chuàng)建容器等操作)、事件日志顯示、容器控制臺(tái)操作、Swarm集群和服務(wù)等集中管理和操作、登錄用戶管理和控制等功能。

1、可通過(guò)下列命令查詢當(dāng)前有哪些Portainer鏡像

docker search portainer

在這里插入圖片描述

2、下載鏡像

docker pull docker.io/portainer/portainer

3、鏡像下載成功后,接下來(lái)啟動(dòng)容器

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name portainer-test docker.io/portainer/portainer

執(zhí)行完該語(yǔ)句后,用宿主機(jī)9000端口關(guān)聯(lián)容器中的9000端口,并給容器起名為portainer-test。執(zhí)行完該命令之后,使用該機(jī)器IP:PORT即可訪問(wèn)Portainer。

訪問(wèn)方式:http://IP:9000

4、首次登錄時(shí),需要注冊(cè)用戶,給admin設(shè)置密碼:

在這里插入圖片描述

如果是本機(jī)的話,可以選擇local,選擇完,點(diǎn)擊Connect即可連接到本地docker;

在這里插入圖片描述

然后查看首頁(yè)中是不是掛載了很多Volumes:

在這里插入圖片描述

如果存在很多Volumes,將【unuse】的全部給刪除掉【remove】掉,便可清掉很大空間。

清完之后,再回去看看磁盤占用。

df -hl

我這里就不做演示,因?yàn)闆]必要清理。

4、最后,占用大量overlay文件內(nèi)存大小,可以選擇進(jìn)入你docker中的overlay目錄,通過(guò)du -sh *查看下面哪個(gè)目錄占用的內(nèi)存比較大,一般是里面的merged目錄和diff目錄下的bin中生成了太多的執(zhí)行文件,把那些刪掉就行了,只需要留下bash即可。

然后重啟docker服務(wù)

systemctl restart docker

到此這篇關(guān)于Docker Overlay2磁盤空間占用過(guò)大清理的方法實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Docker Overlay2磁盤清理內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 寫給前端的nginx配置指南基于docker所有配置秒級(jí)運(yùn)行(最新講解)

    寫給前端的nginx配置指南基于docker所有配置秒級(jí)運(yùn)行(最新講解)

    這篇文章主要介紹了寫給前端的nginx配置指南基于docker所有配置秒級(jí)運(yùn)行,通過(guò)?docker?高效學(xué)習(xí)?nginx?配置,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • docker 啟動(dòng)具有多個(gè)網(wǎng)絡(luò)接口的容器的方法示例

    docker 啟動(dòng)具有多個(gè)網(wǎng)絡(luò)接口的容器的方法示例

    這篇文章主要介紹了docker 啟動(dòng)具有多個(gè)網(wǎng)絡(luò)接口的容器的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • centos7 安裝Jenkins詳細(xì)介紹

    centos7 安裝Jenkins詳細(xì)介紹

    這篇文章主要介紹了centos7 安裝Jenkins詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • docker安裝git教程,解決clone地址端口錯(cuò)誤的問(wèn)題

    docker安裝git教程,解決clone地址端口錯(cuò)誤的問(wèn)題

    這篇文章主要介紹了docker安裝git教程,解決clone地址端口錯(cuò)誤的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • Docker安裝常用組件(mysql,redis)的方法

    Docker安裝常用組件(mysql,redis)的方法

    今天小編就為大家分享一篇關(guān)于Docker安裝常用組件(mysql,redis)的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10
  • Ubuntu系統(tǒng)下docker?Pull鏡像錯(cuò)誤timeout解決辦法

    Ubuntu系統(tǒng)下docker?Pull鏡像錯(cuò)誤timeout解決辦法

    最近在用docker搭個(gè)開發(fā)環(huán)境,發(fā)現(xiàn)在拉取鏡像的時(shí)候有點(diǎn)問(wèn)題,這篇文章主要給大家介紹了關(guān)于Ubuntu系統(tǒng)下docker?Pull鏡像錯(cuò)誤timeout的解決辦法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • CentOS7上安裝Docker的詳細(xì)步驟

    CentOS7上安裝Docker的詳細(xì)步驟

    Docker?是一個(gè)開源工具,它可以讓創(chuàng)建和管理?Linux?容器變得簡(jiǎn)單,容器就像是輕量級(jí)的虛擬機(jī),并且可以以毫秒級(jí)的速度來(lái)啟動(dòng)或停止,下面這篇文章主要給大家介紹了關(guān)于CentOS7上安裝Docker的詳細(xì)步驟,需要的朋友可以參考下
    2022-01-01
  • idea連接docker實(shí)現(xiàn)一鍵部署的方法

    idea連接docker實(shí)現(xiàn)一鍵部署的方法

    這篇文章主要介紹了idea連接docker實(shí)現(xiàn)一鍵部署的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 第一次構(gòu)建、運(yùn)行、發(fā)布、獲取docker鏡像的步驟詳解

    第一次構(gòu)建、運(yùn)行、發(fā)布、獲取docker鏡像的步驟詳解

    今天小編就為大家分享一篇關(guān)于第一次構(gòu)建、運(yùn)行、發(fā)布、獲取docker鏡像的步驟詳解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • Docker 如何安裝 Nginx

    Docker 如何安裝 Nginx

    這篇文章主要介紹了Docker 如何安裝 Nginx,幫助大家更好的使用docker容器,感興趣的朋友可以了解下。
    2020-09-09

最新評(píng)論

庆城县| 新河县| 泸州市| 华池县| 登封市| 南召县| 江川县| 丰镇市| 洪湖市| 洪江市| 建水县| 秀山| 大化| 徐汇区| 沂水县| 南充市| 阳朔县| 大方县| 崇文区| 裕民县| 玉树县| 灯塔市| 阿荣旗| 紫云| 股票| 琼海市| 新龙县| 田东县| 大安市| 根河市| 吉林市| 太原市| 科尔| 连南| 延安市| 赫章县| 星子县| 桐乡市| 阿瓦提县| 库尔勒市| 措勤县|