日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

docker占满linux磁盘根目录的解决办法

發(fā)布時間:2025/3/15 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker占满linux磁盘根目录的解决办法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、磁盤根目錄被占滿

[test@localhost docker]$ df -lh Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 50G 50G 0G 100% / devtmpfs 7.7G 0 7.7G 0% /dev tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs 7.8G 34M 7.7G 1% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/sda1 494M 126M 369M 26% /boot /dev/mapper/centos-home 1.8T 472G 1.4T 27% /home tmpfs 1.6G 0 1.6G 0% /run/user/0 tmpfs 1.6G 0 1.6G 0% /run/user/1000

二、查詢占用空間較大目錄及文件

cd / du -h --max-depth=1 # 一級一級目錄往下查詢,最終發(fā)現(xiàn)/var/lib/docker目錄占用最多,docker目錄中又以volumns占用最多

遷移DOCKER目錄

注:以下所有步驟都在root用戶下執(zhí)行

因?yàn)槟J(rèn)docker將所有容器的卷文件都放置在了/var/lib/docker/volumns下,當(dāng)容器使用的東西越來越多,這個目錄占用根目錄空間也越來越多,所以當(dāng)根目錄空間較小時遷移/var/lib/docker目錄勢在必行(其實(shí)在安裝docker時提前做好目錄遷移則更為方便),遷移步驟如下:

停止docker服務(wù)

service docker stop

備份docker到最大分區(qū)/home目錄下面(注意:實(shí)際操作時發(fā)現(xiàn)mv docker目錄實(shí)際變成了復(fù)制)

mv /var/lib/docker /home

為docker做軟連接

cd /var/lib rm -rf docker #前面的mv實(shí)際只有復(fù)制的效果,所以這里要執(zhí)行一下刪除操作 ln -s /home/docker ./

啟動docker服務(wù)

service docker start

三、啟動DOCKER容器

su - test cd docker ./start_docker.sh 容器名稱 # 例如:./start_docker.sh wgq_test

?

轉(zhuǎn)載于:https://www.cnblogs.com/zl1991/p/10535647.html

總結(jié)

以上是生活随笔為你收集整理的docker占满linux磁盘根目录的解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。