欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker更換存儲(chǔ)位置的實(shí)現(xiàn)

 更新時(shí)間:2025年05月15日 09:24:34   作者:小鋒學(xué)長(zhǎng)生活大爆炸  
本文主要介紹了Docker更換存儲(chǔ)位置的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

背景說(shuō)明

Docker 默認(rèn)將所有數(shù)據(jù)存儲(chǔ)在:

/var/lib/docker

現(xiàn)在希望更換位置,比如存到/mnt下面去。

更換教程

1. 停止 Docker 服務(wù)

sudo systemctl stop docker

2. 創(chuàng)建新的存儲(chǔ)目錄

sudo mkdir -p /mnt/vdb/docker

你也可以指定其他路徑,比如 /mnt/disk/docker,只要該目錄有足夠空間并已掛載好。

3. 編輯 Docker 配置文件

Docker 的配置文件在:

sudo vim /etc/docker/daemon.json

如果沒(méi)有這個(gè)文件,可以手動(dòng)創(chuàng)建它。

修改或添加以下內(nèi)容:

{ "data-root": "/mnt/vdb/docker" }

4. 遷移已有數(shù)據(jù)到新位置

如果你不想丟棄原來(lái)已有的鏡像或容器數(shù)據(jù),可以執(zhí)行以下命令遷移:

sudo rsync -aP /var/lib/docker/ /mnt/vdb/docker/
  • 注意最后的 / 是為了復(fù)制目錄 內(nèi)部?jī)?nèi)容 而不是目錄本身,所以記得加。

  • -a:歸檔模式,保留權(quán)限、符號(hào)鏈接等

  • -P:顯示進(jìn)度,并支持?jǐn)帱c(diǎn)續(xù)傳

5. 啟動(dòng) Docker 服務(wù)

sudo systemctl start docker

6. 驗(yàn)證當(dāng)前 Docker 存儲(chǔ)位置

執(zhí)行:

sudo docker info | grep "Docker Root Dir"

應(yīng)輸出類(lèi)似:

Docker Root Dir: /mnt/vdb/docker

注意事項(xiàng)

  • 如果你使用的是 Docker Desktop(Windows/Mac),請(qǐng)?jiān)趫D形界面中設(shè)置,不適用此方案。

  • 如果你使用的是 自定義安裝路徑或容器運(yùn)行時(shí)(如 containerd),對(duì)應(yīng)方式可能不同。

  • 推薦使用 rsync 而非 cp 進(jìn)行遷移,因?yàn)樗鼙A舴?hào)鏈接、權(quán)限等信息。

到此這篇關(guān)于Docker更換存儲(chǔ)位置的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Docker更換存儲(chǔ)位置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • docker安裝postgresql的圖文教程

    docker安裝postgresql的圖文教程

    PostgreSQL也稱(chēng)為?Postgres,是領(lǐng)先的對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),下面這篇文章主要給大家介紹了關(guān)于docker安裝postgresql的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • docker部署Nestjs的簡(jiǎn)單配置實(shí)現(xiàn)

    docker部署Nestjs的簡(jiǎn)單配置實(shí)現(xiàn)

    使用Docker部署NestJS應(yīng)用程序可以確保在不同的環(huán)境中運(yùn)行一致,并且避免了由于依賴(lài)關(guān)系或配置問(wèn)題導(dǎo)致的部署錯(cuò)誤,本文主要介紹了docker來(lái)部署Nestjs的簡(jiǎn)單配置,感興趣的可以了解一下
    2024-02-02
  • docker鏡像封裝方便打包上傳一鍵部署

    docker鏡像封裝方便打包上傳一鍵部署

    這篇文章主要為大家介紹了docker鏡像封裝方便打包上傳一鍵部署,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • SpringCloud基于Docker和Docker-Compose的項(xiàng)目部署過(guò)程

    SpringCloud基于Docker和Docker-Compose的項(xiàng)目部署過(guò)程

    本文介紹了如何卸載舊版本Docker、更新系統(tǒng)、安裝Docker及其依賴(lài),并設(shè)置國(guó)內(nèi)鏡像源以加快下載速度,詳細(xì)說(shuō)明了如何安裝Docker Compose、配置鏡像加速器,并展示了如何使用Docker Compose部署SpringCloud項(xiàng)目,提供了更新和重啟容器的方法
    2024-10-10
  • 如何在mac上用docker對(duì)Oracle進(jìn)行部署使用

    如何在mac上用docker對(duì)Oracle進(jìn)行部署使用

    這篇文章主要介紹了如何在mac上用docker對(duì)Oracle進(jìn)行部署使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • Docker默認(rèn)網(wǎng)段修改實(shí)現(xiàn)方法解析

    Docker默認(rèn)網(wǎng)段修改實(shí)現(xiàn)方法解析

    這篇文章主要介紹了Docker默認(rèn)網(wǎng)段修改實(shí)現(xiàn)方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Jenkins+Docker實(shí)現(xiàn)自動(dòng)化部署

    Jenkins+Docker實(shí)現(xiàn)自動(dòng)化部署

    本文介紹了在CentOS7和Git(Gitee)環(huán)境下如何使用Jenkins進(jìn)行自動(dòng)化部署,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-09-09
  • 什么是Docker? Docker入門(mén)教程

    什么是Docker? Docker入門(mén)教程

    本文主要涉及Docker的基礎(chǔ)知識(shí):Docker的概述、docker容器以及如何安裝使用Docker。希望大家能夠喜歡
    2017-03-03
  • 詳解docker部署Jenkins新手使用教程

    詳解docker部署Jenkins新手使用教程

    這篇文章主要介紹了詳解docker部署Jenkins新手使用教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • docker部署vue項(xiàng)目的實(shí)現(xiàn)步驟

    docker部署vue項(xiàng)目的實(shí)現(xiàn)步驟

    當(dāng)我們?cè)诒镜亻_(kāi)發(fā)了一個(gè)vue項(xiàng)目之后,肯定是想部署到服務(wù)器上供其他人訪問(wèn),本文主要介紹了docker部署vue項(xiàng)目的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07

最新評(píng)論