備份與遷移
容器儲存為鏡像
我們可以通過以下指令将容器儲存為鏡像
docker commit pyg_nginx mynginx
pyg_nginx是容器名稱
mynginx是新的鏡像名稱
此鏡像的内容就是你目前容器的内容,接下來你可以用此鏡像再次運作新的容器
鏡像備份
docker save -o mynginx.tar mynginx
docker save -o smalltalk34.tar smalltalk:v34
-o 輸出到的檔案
v34是tag
執行後,運作ls指令即可看到打成的tar包
鏡像恢複與遷移
首先我們先删除掉mynginx鏡像
然後執行此指令進行恢複
docker load -i mynginx.tar
-i 輸入的檔案
執行後再次檢視鏡像,可以看到鏡像已經恢複