docker如何遷移資料目錄
導讀 | 本文主要介紹了docker遷移資料目錄的方法步驟,文中透過示例程式碼介紹的非常詳細,具有一定的參考價值,感興趣的小夥伴們可以參考一下 |
檢視磁碟使用
# du -hs /var/lib/docker/ 237G /var/lib/docker/ # docker system df TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 7 2 122.2GB 79.07GB (64%) Containers 2 2 61.96GB 0B (0%) Local Volumes 0 0 0B 0B Build Cache 0 0 0B 0B
磁碟清理 (切勿輕易使用)
# docker system prune 命令可以用於清理磁碟,刪除關閉的容器、無用的資料卷和網路,以無tag的映象。 # docker system prune -a 命令可以將沒有容器使用Docker映象都刪掉。注意,這兩個命令會把暫時關閉的容器,以及暫時沒有用到的Docker映象都刪掉。
遷移資料
【停docker】 # systemctl stop docker 【建立新的docker目錄】 # mkdir -p /home/docker/lib 【遷移 /var/lib/docker 目錄】 (注:可直接mv,確保磁碟夠大) # rsync -avz /var/lib/docker /home/docker/lib/ 【增加配置】 檢視 /etc/systemd/system/docker.service.d/devicemapper.conf是否存在。如果不存在,就新建。 # mkdir -p /etc/systemd/system/docker.service.d/ # vi /etc/systemd/system/docker.service.d/devicemapper.conf (注:devicemapper.conf 增加配置:同步的時候把父資料夾一併同步過來,實際上的目錄應在 /home/docker/lib/docker ) [Service] ExecStart= ExecStart=/usr/bin/dockerd --graph=/home/docker/lib/docker 【重新載入 docker】 # systemctl daemon-reload # systemctl restart docker # systemctl enable docker 【檢查docker info】 # docker info | grep "Docker Root Dir" 是否變更為: /home/docker/lib/docker 【檢查映象】 # docker images 【清理原資料】 確定容器沒問題後刪除/var/lib/docker/目錄中的檔案。 # rm -rf /var/lib/docker
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2847370/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Kubernetes 遷移節點 Kubelet 資料儲存目錄
- Anaconda 目錄遷移 (Windows 10)Windows
- 遷移WSL Ubuntu到其他目錄Ubuntu
- WindowsServer 2012資料庫遷移記錄WindowsServer資料庫
- 伺服器資料遷移的方法-硬體不同如何遷移資料伺服器
- docker映象遷移Docker
- Docker的那些事兒—Docker卷資料恢復或遷移(33)Docker資料恢復
- Kafka資料遷移Kafka
- Harbor資料遷移
- gitlab資料遷移Gitlab
- 資料庫遷移資料庫
- fastdfs資料遷移以及fastdfs問題排查記錄AST
- wsl docker 遷移 - windowsDockerWindows
- CDGA|資料資產目錄如何建設?
- 資料遷移(1)——通過資料泵表結構批量遷移
- Masonite 熟悉步驟小記錄 (三、資料庫遷移)資料庫
- 如何對報表資料新增目錄
- Mysql資料遷移方法MySql
- 【Hive】hive資料遷移Hive
- 【Redis】 redis資料遷移Redis
- redis資料庫遷移Redis資料庫
- congregate遷移gitlab資料Gitlab
- 系統資料遷移
- 資料庫遷移 :理解資料庫
- laravel資料庫遷移Laravel資料庫
- Fastdfs資料遷移方案AST
- Windows10 如何更改Docker映象目錄WindowsDocker
- linux mysql資料庫遷移LinuxMySql資料庫
- django資料庫遷移-15Django資料庫
- geoserver資料儲存遷移Server
- 用rman遷移資料庫資料庫
- 資料庫遷移手記資料庫
- 遷移MySQL 5.7資料庫MySql資料庫
- 資料庫遷移神器——Flyway資料庫
- Redis migrate 資料遷移工具Redis
- dm資料庫遷移命令資料庫
- SQL Server資料庫遷移SQLServer資料庫
- SAP資料遷移需要多久?