国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

解決docker數據文件過大導致根磁盤滿的問題

2024-09-01 13:51:27
字體:
來源:轉載
供稿:網友

背景:

最近在線上使用的docker主機發現根目錄容量快滿了,一番查找,發現是docker的data文件過大了。     我們知道docker數據默認是存放在/var/lib/docker下的,我們可以在啟動時用-g --graph=""參數,把數據目錄更改到其他容量大的地方去。但是對于在使用中的docker來說,直接修改這個目錄路徑,會導致鏡像和容器都丟失了,所以修改參數這個方法適用于初始化docker的時候使用。

對于又想解決根分區容量滿,又不想更改數據存儲路徑的我來說,我不想更改任何docker的參數和數據,所以我在自己的虛機機環境上嘗試把這些數據遷移到容量較大的磁盤上去,再用鏈接的方式把數據鏈接到原來的位置,保證環境盡可能不變動。

操作:

1:關閉docker容器和docker進程:

# /etc/init.d/docker stop

2:遷移數據:(假設我要遷移到/mnt/docker) 

# mv /var/lib/docker /mnt/

3:制作目錄鏈接

# ln -s /mnt/docker /var/lib/docker# cd /var/lib# lllrwxrwxrwx 1 root  root   11 Apr 13 10:52 docker -> /mnt/docker

4:啟動docker和容器:

# /etc/init.d/docker start

該實驗在我的環境中測試有效。應該沒有什么大問題,如果有什么忽略的地方,請大家指正!也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 来安县| 阿拉善左旗| 望奎县| 奉化市| 南通市| 桃园县| 铁力市| 海丰县| 庆阳市| 云南省| 防城港市| 樟树市| 怀来县| 齐河县| 呼伦贝尔市| 天津市| 闸北区| 衡东县| 县级市| 阿勒泰市| 嘉荫县| 民权县| 正蓝旗| 京山县| 界首市| SHOW| 兴仁县| 连州市| 彰武县| 巴南区| 兰西县| 阳朔县| 大英县| 财经| 旺苍县| 信宜市| 琼结县| 丘北县| 古蔺县| 肇源县| 突泉县|