Docker中的數(shù)據(jù)存放位置
Docker數(shù)據(jù)存放位置
默認(rèn) Docker 的存放位置為:/var/lib/docker
命令查看具體位置
docker info | grep "Docker Root Dir"
具體docker容器存放位置
docker ps -a docker inspect 容器id | grep "volumes" //查看數(shù)據(jù)目錄_data docker inspect 容器id | grep "ResolvConfPath" //查看docker容器啟動配置文件目錄
修改存放位置
最簡單方法
是掛載分區(qū)到這個目錄,因數(shù)據(jù)盤內(nèi)有數(shù)據(jù),采用修改鏡像和容器的存放路徑的方式達(dá)到目的。通過軟連接來實現(xiàn)。
停掉Docker服務(wù):
systemctl stop docker
移動整個/var/lib/docker目錄到目的路徑:
mv /var/lib/docker /root/data/docker // /root/data/docke 是掛載好的磁盤 ln -s /root/data/docker /var/lib/docker // 軟連接指向
啟動Docker時發(fā)現(xiàn)存儲目錄依舊是/var/lib/docker
但是實際上是存儲在數(shù)據(jù)盤的,你可以在數(shù)據(jù)盤上看到容量變化。
systemctl start docker df -hT //掛載情況 docker info | grep "Docker Root Dir" //可以看到路徑
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker網(wǎng)絡(luò)及部署集群和打包鏡像問題
這篇文章主要介紹了docker網(wǎng)絡(luò)及部署集群和打包鏡像問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-08-08Docker構(gòu)建簡單的個人主頁網(wǎng)站實戰(zhàn)教程
Docker是一種開源容器化技術(shù),可以打包、發(fā)布和運行應(yīng)用程序,本教程介紹了如何使用Docker構(gòu)建一個簡單的個人主頁網(wǎng)站,通過編寫Dockerfile來自定義鏡像,并展示了如何通過傳入環(huán)境變量來動態(tài)更改網(wǎng)頁內(nèi)容,項目使用的技術(shù)包括Docker、Alpine、Nginx、HTML、CSS和JavaScript2024-10-10liunx內(nèi)存滿了,docker中overlay2爆表解決方案
這篇文章主要介紹了liunx內(nèi)存滿了,docker中overlay2爆表解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08