docker磁盤空間不足的解決辦法
docker磁盤空間不足解決辦法
導入docker鏡像時,錯誤提示:磁盤空間不足。
1.查看docker鏡像存放目錄空間大小
du -hs /var/lib/docker/
2.停止docker服務。
systemctl stop docker
3.查看磁盤容量大的空間,且在上面創(chuàng)建新的docker目錄。
df -h mkdir -p /data/docker/lib
4.遷移/var/lib/docker目錄下的文件到新創(chuàng)建的目錄/data/docker/lib
rsync -avz /var/lib/docker /data/docker/lib/
5.編輯 /etc/docker/daemon.json 添加如下參數(shù) 在docker 19.xx 版本以后使用data-root
來代替graph
注意:配置的路徑比創(chuàng)建路徑多個docker,踩坑小達人親歷
{ "data-root": "/data/docker/lib/docker" }
6.重新加載docker,并重啟docker服務。
systemctl daemon-reload && systemctl restart docker
7.檢查docker是否變更為新目錄/data/docker/lib/docker
[root@localhost ~]# docker info ... Docker Root Dir: /data/docker/lib/docker Debug Mode (client): false Debug Mode (server): false Registry: https://index.docker.io/v1/ ...
8.刪掉docker舊目錄
rm -rf /var/lib/docker
常見docker清理方法
docker system df 類似于Linux上的df命令,用于查看Docker的磁盤使用情況:
docker system prune 可以用于清理磁盤,刪除關閉的容器、無用的數(shù)據(jù)卷和網(wǎng)絡,以及dangling鏡像(即無tag的鏡像)。
docker 啟動所有鏡像
docker 服務重啟了,但是里面有很多鏡像,想要全部啟動,一個個start太慢了。一鍵啟動命令:
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
到此這篇關于docker磁盤空間不足的解決辦法的文章就介紹到這了,更多相關docker空間不足遷移內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
如何解決Docker啟動問題docker?is?starting…
這篇文章主要給大家介紹了關于如何解決Docker啟動問題docker?is?starting…的相關資料,文中通過圖文將解決的過程介紹的非常詳細,需要的朋友可以參考下2023-10-10基于?Docker?和?Flask?構建高并發(fā)微服務架構的實現(xiàn)
本文主要介紹了基于?Docker?和?Flask?構建高并發(fā)微服務架構,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2025-03-03利用寶塔面板和docker快速部署網(wǎng)站的基本流程
當你有了一臺服務器,就會折騰往這臺服務器上部署各種好玩的網(wǎng)站,本文將以部署filebrowser舉例介紹網(wǎng)站部署的基本流程,感興趣的朋友一起看看吧2023-12-12Docker+selenium實現(xiàn)自動化健康報備的方法
這篇文章主要介紹了Docker+selenium實現(xiàn)自動化健康報備的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03docker容器間進行數(shù)據(jù)共享的三種實現(xiàn)方式
本文主要介紹了docker容器間進行數(shù)據(jù)共享的三種實現(xiàn)方式,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05