docker 導(dǎo)出 導(dǎo)入有二種,一種是備份鏡像,一種備份容器。數(shù)據(jù)搬遷,最簡(jiǎn)單粗暴就是直接COPY,volume的路徑就行了。
一,導(dǎo)出導(dǎo)入鏡像
#導(dǎo)出為tar docker save #ID or #Name > /home/save.tar #導(dǎo)入tar docker load < /home/save.tar
二,導(dǎo)出導(dǎo)入容器
#導(dǎo)出為tar docker export #ID or #Name > /home/export.tar #導(dǎo)入tar cat /home/export.tar | docker import - test:1.0
三,數(shù)據(jù)遷移
1,生成容器時(shí)設(shè)置了--volume,直接COPY后面的目錄到新的服務(wù)器,或者路徑
2,然后docker run 把--volume指定到新的路徑就行了。
如果不知道--volume的路徑,到cd /var/lib/docker/containers/下面找到對(duì)應(yīng)的容器。里面有一個(gè)配置文件
# cat hostconfig.json {"Binds":["/home/docker/redmine/redmine:/home/redmine/data"],"ContainerIDFile":"",
/home/docker/redmine/redmine,這個(gè)就是我設(shè)置的--volume,如果沒(méi)有設(shè)置--volume在這里也可以找到
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選