遷移變更Docker默認(rèn)數(shù)據(jù)存儲(chǔ)目錄的步驟詳解
場(chǎng)景說明
Docker安裝的默認(rèn)數(shù)據(jù)目錄為/var/lib/docker
,但是如果/
目錄掛載的磁盤空間不夠,就需要遷移docker數(shù)據(jù)到其他目錄。
查找大空間磁盤目錄
# 首先查看一下各目錄磁盤空間大小,便于設(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打包SpringBoot鏡像的實(shí)現(xiàn)方式
docker打包springboot鏡像,并不是簡(jiǎn)單的將springboot項(xiàng)目的jar包上傳容器里,然后啟動(dòng),這個(gè)操作很簡(jiǎn)單,但是如果我每次要查看容器中的日志就需要每次都進(jìn)入容器內(nèi)部進(jìn)行查看,這就非常麻煩了,所以本文介紹了Docker打包SpringBoot鏡像的實(shí)現(xiàn)方式,需要的朋友可以參考下2024-03-03ElasticSearch+Kibana通過Docker部署到Linux服務(wù)器中操作方法
本文介紹了Elasticsearch的基本概念,包括文檔和字段、索引和映射,還詳細(xì)描述了如何通過Docker在Linux服務(wù)器上安裝Elasticsearch、Kibana和IK分詞器,并驗(yàn)證安裝,感興趣的朋友一起看看吧2025-02-02Docker搭建PlantUML服務(wù)生成UML圖的實(shí)踐分享
PlantUML 是一款開源的 UML 圖形生成工具,它支持生成類圖、時(shí)序圖、用例圖、活動(dòng)圖等多種類型的 UML 圖,廣泛應(yīng)用于軟件設(shè)計(jì)、文檔編寫以及團(tuán)隊(duì)溝通中,本文給大家介紹了Docker搭建PlantUML服務(wù)生成UML圖的最佳實(shí)踐,需要的朋友可以參考下2025-03-03dockerfile中su命令切換用戶激活環(huán)境,報(bào)錯(cuò)su: invalid option
本文主要介紹了dockerfile中su命令切換用戶激活環(huán)境以及報(bào)錯(cuò)su: invalid option -- ‘n‘的問題解決,具有一定的參考價(jià)值,感興趣的可以了解一下2025-01-01六種Docker目錄掛載類型及注意事項(xiàng)總結(jié)
這篇文章主要介紹了六種Docker目錄掛載方式,包括數(shù)據(jù)卷掛載、綁定掛載、臨時(shí)文件系統(tǒng)掛載、命名卷掛載、匿名卷掛載和卷驅(qū)動(dòng)掛載,并詳細(xì)說明了每種掛載方式的定義、舉例和注意事項(xiàng),需要的朋友可以參考下2025-03-03