遷移docker存儲(chǔ)目錄

背景介紹

docker的默認(rèn)安裝位置是/var/lib/docker,但是有些情況下由于分區(qū)問(wèn)題,該磁盤分區(qū)即將占滿,需要遷移docker的存儲(chǔ)目錄來(lái)釋放磁盤的占用,就需要我們遷移docker的存儲(chǔ)目錄。

比如下圖中/目錄已經(jīng)占用50%了,這是因?yàn)閷?dǎo)入鏡像也占磁盤空間,存儲(chǔ)到了/var/lib/docker,但是它屬于/目錄,所以該分區(qū)磁盤空間緊張,恰好我們發(fā)現(xiàn)/opt目錄比較大,就可以把docker的存儲(chǔ)目錄遷移到/opt下面。
演示圖片

如何遷移

建議通過(guò)軟連接的形式完成遷移的目的。

  1. 首先要停掉docker服務(wù)
systemctl stop docker
  1. 將/var/lib/docker目錄遷移到/opt目錄下
mv /var/lib/docker /opt
  1. 創(chuàng)建軟連接,將/opt/docker指向/var/lib/docker
ln -s /opt/docker /var/lib/docker
  1. 啟動(dòng)docker,遷移成功,觀察docker的運(yùn)行狀態(tài)是否正常
systemctl start docker
systemctl status docker
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Ubuntu/Debian: 編輯 /etc/default/docker 文件, 使用 -g 參數(shù)去指定 doc...
    Buddy_Yao閱讀 2,493評(píng)論 1 2
  • 今天突然發(fā)現(xiàn)服務(wù)器的磁盤空間不足,查了一下發(fā)現(xiàn)是/var/lib/docker/overlay2目錄占用空間太大。...
    岑吾閱讀 4,010評(píng)論 0 4
  • DOCKER 存儲(chǔ)目錄更換 測(cè)試環(huán)境中, Docker測(cè)試服務(wù)器運(yùn)行的容器,鏡像太多了, 導(dǎo)致之前配置的100G磁...
    梓端閱讀 3,053評(píng)論 2 1
  • Linux目錄結(jié)構(gòu)結(jié)構(gòu)的構(gòu)成 前言 對(duì)于絕大多數(shù)編程人員來(lái)說(shuō),對(duì)于 Linux 操作系統(tǒng)的目錄應(yīng)該是非常熟悉的。但...
    歸源閱讀 1,331評(píng)論 0 0
  • 引言 Docker以插件的方式支持多種存儲(chǔ)驅(qū)動(dòng),1.12.6版本的Docker支持的存儲(chǔ)驅(qū)動(dòng)包括overlay、a...
    湯尼房閱讀 3,037評(píng)論 0 5

友情鏈接更多精彩內(nèi)容