Docker備份本機鏡像是非常重要的一項操作,這樣可以在快速恢復Docker環境時,減少重新拉取鏡像的時間。接下來,我們就一起來學習如何備份本機鏡像。
$ docker save -o [備份的文件名.tar] [需要備份的鏡像名:版本號]
上面的命令中,-o選項指定備份文件的文件名,[需要備份的鏡像名:版本號]表示需要備份的Docker鏡像。例如,備份alpine鏡像可以使用以下命令:
$ docker save -o alpine.tar alpine:latest
備份完成之后,可以使用以下命令查看備份文件:
$ ls -hl alpine.tar
接下來,就可以將備份文件拷貝到另外一臺機器進行還原操作,還原命令如下:
$ docker load -i [備份的文件名.tar]
例如,還原剛剛備份的alpine鏡像可以使用以下命令:
$ docker load -i alpine.tar
以上就是Docker備份本機鏡像的方法,備份和恢復都非常簡單,使用起來也非常方便。不過,需要注意的是備份文件較大,需要耐心等待備份和恢復的過程。