迁移docker到其他路径

日益变大的/var/lib/docker

随着docker的使用,我的阿里云服务器/var/lib/docker文件夹越来越大。由于主盘比较小,所以我额外挂了一块ESB。然后希望把docker以及其他比较大的数据迁移到这块ESB上.

步骤

1. 更改docker daemon的启动参数

vim /lib/systemd/system/docker.service


ExecStart=/usr/bin/docker daemon -H fd://
改成
ExecStart=/usr/bin/docker daemon -g /new/path/docker -H fd://

2. stop docker并重载设置

service docker stop
systemctl daemon-reload

3. 迁移/var/lib/docker中的文件到新盘

rsync -aqxP /var/lib/docker/ /newdisk/docker

4. 重启docker

service docker start
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,719评论 0 3
  • D20~3月14日 阳光灿烂的一天,我的心情特别好!想起去年六月在台湾旅游,有很多美好的回忆,但诚诚爸爸对待我...
    林林Amy阅读 253评论 0 0
  • “我和峰有爱情结晶了,你该怎么办,不用我说,相信你比我更明白吧。” 白雪看完一条来至于一个陌生号码的短信,脸色瞬间...
    吴朝霞福阅读 366评论 8 8
  • 第一,定时上床和起床,即使周末也不要打破习惯。美国亚利桑那大学的一项研究发现,在周末晚睡晚起会增加患心脏病的几率。...
    Tim_辰天阅读 652评论 0 0
  • 这些事实导致一些学者认为直觉是简单的思考的结果。他们会说,陌生人的某些事情吸引了你,某些销售员说或者做一些不诚实的...
    Fx_阅读 98评论 0 0