国产探花免费观看_亚洲丰满少妇自慰呻吟_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武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴彦淖尔市| 靖州| 平利县| 黄冈市| 社会| 沙湾县| 商丘市| 贵州省| 务川| 监利县| 鄱阳县| 禹城市| 南充市| 呼伦贝尔市| 黑河市| 方山县| 富蕴县| 桐庐县| 辽阳县| 黎平县| 普陀区| 北碚区| 梁河县| 柳州市| 基隆市| 舒城县| 普宁市| 庆城县| 昌江| 乐昌市| 阳春市| 大关县| 乐都县| 苗栗县| 上犹县| 绥化市| 侯马市| 西华县| 武穴市| 文登市| 榆树市|