Docker容器導(dǎo)致磁盤空間不足無法訪問的解決方法
問題:
客戶反饋說系統(tǒng)操作,出現(xiàn)問題,查詢數(shù)據(jù)報(bào)錯(cuò),我第一想到的是Redis是不是掛了導(dǎo)致一些存在里面的數(shù)據(jù)查詢失敗,后面查看服務(wù)是正常的,于是想進(jìn)入容器項(xiàng)目排查日志,結(jié)果進(jìn)入容器異常錯(cuò)誤
1.進(jìn)入運(yùn)行的容器目錄
輸入命令進(jìn)入容器目錄
docker exec -it 容器id bash
提示錯(cuò)誤信息:
failed to create runc console socket: mkdir /tmp/pty984695674: no space left on device: unknown ( 翻譯下就是:設(shè)備上沒有剩余空間:未知 )
查看磁盤詳情
df -h
磁盤空間已經(jīng)被使用了100%
可以看出Docker目錄占用了大量的空間,我們應(yīng)該對(duì)Docker運(yùn)行的日志進(jìn)行刪除釋放一些存儲(chǔ)空間,這樣才能進(jìn)入運(yùn)行的容器目錄查看錯(cuò)誤信息。
2.查看容器的配置信息
需要知道容器在宿主機(jī)上的位置,由于我們已經(jīng)沒辦法進(jìn)入容器里面刪除數(shù)據(jù)了
查看容器在宿主機(jī)上的配置信息
docker inspect 容器id
查看宿主機(jī)的日志路徑
通過 cd 日志路徑進(jìn)入到命令下,通過命令 ls -lh 查看文件大小
可以看出文件的占用了23G刪除前我們需要停止容器
//停止容器 docker stop 容器id
3.刪除日志文件
在通過命令刪除日志文件
rm -rf 刪除文件名稱
刪除完成日志后查看磁盤空間
可以看出已經(jīng)有空間了,這個(gè)時(shí)候我們就可以進(jìn)入容器進(jìn)行操作
4.正常進(jìn)入容器
docker exec -it 容器id bash
已經(jīng)可以進(jìn)入容器了,進(jìn)行排查工作了.
到此這篇關(guān)于Docker容器導(dǎo)致磁盤空間不足無法訪問的解決方法的文章就介紹到這了,更多相關(guān)Docker 磁盤空間不足內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker中nginx的location轉(zhuǎn)發(fā)不生效的解決
這篇文章主要介紹了docker中nginx的location轉(zhuǎn)發(fā)不生效的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06Elasticsearch/Kibana密碼設(shè)置方法
這篇文章主要介紹了Elasticsearch/Kibana密碼設(shè)置,本文分步驟給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-06-06Docker Nginx容器制作部署實(shí)現(xiàn)方法
這篇文章主要介紹了Docker Nginx容器制作部署實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11在Docker容器中部署Django的時(shí)區(qū)問題
本文主要介紹了在Docker容器中部署Django的時(shí)區(qū)問題,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10docker實(shí)現(xiàn)導(dǎo)出、導(dǎo)入和數(shù)據(jù)搬遷
本篇文章主要介紹了docker實(shí)現(xiàn)導(dǎo)出、導(dǎo)入和數(shù)據(jù)搬遷,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07Docker如何訪問到宿主機(jī)MYSQL的實(shí)現(xiàn)方法
使用?Docker?能實(shí)現(xiàn)服務(wù)的容器化,并使用容器間網(wǎng)絡(luò)在它們之間進(jìn)行通信,本文主要介紹了Docker如何訪問到宿主機(jī)MYSQL的實(shí)現(xiàn)方法,感興趣的可以了解一下,感興趣的可以了解一下2023-09-09詳解docker私有倉庫搭建與使用實(shí)戰(zhàn)
這篇文章主要介紹了詳解docker私有倉庫搭建與使用實(shí)戰(zhàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-02-02