回覆列表
-
1 # 小逗電競
-
2 # lee
可以有幾種方法,一個是匯出映象包,第二個是構建好映象後上傳到映象倉庫,然後在另外一個虛擬機器上拉取,第三個辦法就是使用dockerfile構建映象,只需遷移dockerfile,然後構建即可。
-
3 # 王海軍老師
試試把DockerRootDir,一般預設是/var/lib/docker目錄掛過去另外一個虛擬機器的相同目錄,複製的話要用rsync -aXS, 並且有些storage driver複製會有問題,你可以試試。
不請自來。
這個比較簡單,方法也很多。最簡單的就是將映象打成tar包,然後上傳到另一個虛擬機器裡,然後load進去就可以了。
1、映象打tar包
docker images | grep dockerfly就拿dockerfly映象來說吧,dockerfly是docker WEB管理介面。
docker save -o ./dockerfly.tar helyho/dockerfly已經根目錄下打成tar包了。
2、透過sftp命令上傳tar包到另一個伺服器
sftp [email protected]現在
dockerfly.tar
已經上傳到另一個伺服器上了。3、將打包後的映象tar包load進另一個伺服器的docker中
docker load -i /root/dockerfly.tar docker images | grep dockerfly已經裝載進新的docker容器中了。