遷移變更Docker默認(rèn)數(shù)據(jù)存儲(chǔ)目錄的步驟詳解
場(chǎng)景說(shuō)明
Docker安裝的默認(rèn)數(shù)據(jù)目錄為/var/lib/docker,但是如果/目錄掛載的磁盤(pán)空間不夠,就需要遷移docker數(shù)據(jù)到其他目錄。
查找大空間磁盤(pán)目錄
# 首先查看一下各目錄磁盤(pán)空間大小,便于設(shè)置docker數(shù)據(jù)目錄路徑 [root@two harbor-2.9.1]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 19G 0 19G 0% /dev tmpfs 19G 0 19G 0% /dev/shm tmpfs 19G 33M 19G 1% /run tmpfs 19G 0 19G 0% /sys/fs/cgroup /dev/mapper/centos-root 50G 12G 39G 23% / /dev/sda1 1014M 196M 819M 20% /boot /dev/mapper/centos-home 2.6T 2.7G 2.6T 1% /home tmpfs 3.8G 0 3.8G 0% /run/user/1000
這里
/home目錄最大,我們選擇將docker數(shù)據(jù)存儲(chǔ)目錄設(shè)置到/home下
停止docker服務(wù)
systemctl stop docker.socket systemctl stop docker.service
創(chuàng)建docker新數(shù)據(jù)存儲(chǔ)目錄
mkdir -p /home/docker/data
安裝rsync工具
yum install rsync -y
遷移docker歷史數(shù)據(jù)
rsync -avzP /var/lib/docker /home/docker/data
修改docker配置文件
# 配置 docker 鏡像代理及數(shù)據(jù)存儲(chǔ)目錄
[root@two docker24.0.4-offline-install]# mkdir -p /etc/docker
[root@two docker24.0.4-offline-install]# vim /etc/docker/daemon.json
{
......
"data-root": "/home/docker/data",
......
}
data-root啟動(dòng)報(bào)錯(cuò)的話,使用老版本參數(shù)graph代替
啟動(dòng)docker服務(wù)
systemctl daemon-reload systemctl start docker
aemon-reload systemctl restart docker
確定Docker服務(wù)正確,刪除原數(shù)據(jù)目錄
docker ps -a rm -rf /var/lib/docker
以上就是遷移變更Docker默認(rèn)數(shù)據(jù)存儲(chǔ)目錄的詳細(xì)內(nèi)容,更多關(guān)于遷移變更Docker目錄的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
docker找不到鏡像無(wú)法成功下載ragflow-main的問(wèn)題解決辦法
這篇文章主要介紹了docker找不到鏡像無(wú)法成功下載ragflow-main的問(wèn)題解決辦法,文中通過(guò)代碼及圖文將解決的辦法介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用docker具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2025-04-04
使用Jenkins+docker打包部署后端服務(wù)的實(shí)現(xiàn)
本文主要介紹了使用Jenkins+docker打包部署后端服務(wù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
Docker+Jenkins+Gitee自動(dòng)化部署maven項(xiàng)目的實(shí)現(xiàn)
本文主要介紹了Docker+Jenkins+Gitee自動(dòng)化部署maven項(xiàng)目的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
Docker向數(shù)據(jù)卷Volume寫(xiě)入數(shù)據(jù)
這篇文章介紹了Docker向數(shù)據(jù)卷Volume寫(xiě)入數(shù)據(jù)的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03
在Docker中安裝Elasticsearch7.6.2的教程
這篇文章主要介紹了在Docker中安裝Elasticsearch7.6.2的教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11
gitlab實(shí)踐教程使用git config進(jìn)行相關(guān)的配置操作
今天小編就為大家分享一篇關(guān)于gitlab實(shí)踐教程使用git config進(jìn)行相關(guān)的配置操作,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12

