天天看點

Docker部署遷移實戰題記

題記

在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