題記
在docker初始環境部署時,主控端設定docker存儲位置為/var/lib/docker 路徑,但我們都知道,/var挂載分區往往就很小的空間,如50GB。
随着業務量的增加,docker部署數量增多,會有很大的磁盤占用,慢慢/var/lib/docker就很容易占滿了。
此時,對docker存儲進行遷移勢在必行!
1、修改鏡像和容器的存放路徑
在Docker服務配置檔案/etc/sysconfig/docker中修改鏡像和容器存放路徑的參數, 在配置檔案中加入:
other_args=”–graph=/home/dockerstorage/docker”
2、遷移具體執行步驟
步驟1:停止Docker服務
[root@localhost lib]# service docker stop
步驟2:備份資料到新的存放路徑
[root@localhost lib]# cp -rf /var/lib/docker /data/
步驟3:修改備份/var/lib/docker路徑
[root@localhost lib]# mv /var/lib/docker /var/lib/dockerbak
步驟4:啟動Docker服務
[root@localhost lib]# service docker start
步驟5:測試Docker服務
[root@localhost lib]# docker info
3、運作docker
按照以前的方式運作docker,修改網絡等就可以了。不會再提示:因磁盤原因導緻無法删除、無法移動檔案等問題了。
作者:銘毅天下
轉載請标明出處,原文位址:
http://blog.csdn.net/laoyang360/article/details/75094150