docker容器的迁移
目录
原来在vultr
买的vps
内存有点小,准备留着备用,或者放弃掉。(2.5 美金的机器,现在已经绝种的套餐,放弃掉太可惜了。)
另外准备了一台 1G 内存的vps
,需要做的事情就是把以前的数据库
、git数据
、各种东西迁移过去。所幸全部应用都已经用docker
实现了容器化,有用数据都放在volume
里面。迁移起来非常方便。
准备工作
原来的vps
在vultr
中,叫Src
,新的vps
叫Dest
。分别建个目录做备份。
|
|
打包
我的数据都是放在 volume 里面的。首先是在Src
中用一个container
把volume
加载。这个就个人随意了。
然后将volume
里面的东西打包
|
|
传输
用 scp 将打包文件从Src
下载到Dest
中。
|
|
恢复
同样创建一个volume
,然后用一个临时的container
加载。然后解包。
|
|
all done.