docker報錯"no space left on device"問題及解決方案
問題原因
出現(xiàn)此問題一般是 docker 根目錄空間不足導(dǎo)致
解決方案
修改 Docker Root Dir 的值,指向一個更大空間的目錄.
1. 查看docker磁盤使用情況
docker system df
2. 查看docker掛載目錄
docker info | grep "Docker Root Dir"
默認(rèn)目錄為/var/lib/docker
查看目錄的占用情況
df -hl /var/lib/docker
3. 關(guān)閉docker
systemctl stop docker
4. 創(chuàng)建新的掛載目錄
mkdir -p /app/dockerdata
5. 復(fù)制數(shù)據(jù)
mv /var/lib/docker /app/dockerdata/
6. 修改docker配置文件
vim /lib/systemd/system/docker.service
修改ExecStart=/usr/bin/dockerd-current下行后面加
--graph /app/dockerdata/docker
7. 重啟docker
systemctl disable docker systemctl enable docker systemctl daemon-reload systemctl start docker
8. 查看掛載目錄
docker info | grep "Docker Root Dir"
9. 修改完成
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker部署springboot項目啟動時間與宿主機(jī)相差8小時的解決
項目部署到docker環(huán)境,數(shù)據(jù)庫中的時間總是少8個小時,本文就來介紹一下解決方法,具有一定的參考價值,感興趣的可以了解一下2023-09-09centos7使用yum實現(xiàn)快速安裝Docker環(huán)境
這篇文章主要為大家詳細(xì)介紹了centos7使用yum實現(xiàn)快速安裝Docker環(huán)境的詳細(xì)教程,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-04-04docker?環(huán)境搭建、docker?與容器常用指令大全(推薦)
這篇文章主要介紹了docker?環(huán)境搭建、docker?與容器常用指令大全,主要包括docker容器操作命令匯總,文中介紹需要注意的是如果想要刪除一個容器,需要先停止該容器且如果鏡像中有運(yùn)行狀態(tài)的容器,也是無法刪除容器的,需要的朋友可以參考下2022-06-06Docker容器應(yīng)用中,10個要不得的壞習(xí)慣
這篇文章主要介紹了Docker容器的應(yīng)用中,10個要不得的壞習(xí)慣,幫助大家更好的理解和使用docker,感興趣的朋友可以了解下2020-08-08centos修改docker網(wǎng)絡(luò)配置方法分享
本文給大家分享的是centos修改docker網(wǎng)絡(luò)配置的方法,非常的實用,有需要的小伙伴可以參考下2017-03-03docker mysql鏡像因為配置文件出現(xiàn)錯誤一直提示重啟的解決
這篇文章主要介紹了docker mysql鏡像因為配置文件出現(xiàn)錯誤一直提示重啟的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11Docker上部署?nps?和?npc?實現(xiàn)內(nèi)網(wǎng)穿透
本文介紹了如何使用Docker部署nps和npc實現(xiàn)內(nèi)網(wǎng)穿透。nps是一款高性能的內(nèi)網(wǎng)穿透代理服務(wù)器,npc是nps的客戶端,可以將內(nèi)網(wǎng)服務(wù)映射到公網(wǎng)上。通過Docker的容器化技術(shù),可以方便地部署和管理nps和npc,同時保證了應(yīng)用的隔離性和安全性。2023-04-04