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备份本机镜像的方法,备份和恢复都非常简单,使用起来也非常方便。不过,需要注意的是备份文件较大,需要耐心等待备份和恢复的过程。