Docker Desktop 备份容器和镜像/恢复容器和镜像 - 技术宅银魂 - 科技改变生活 - 万事屋

Docker Desktop 备份容器和镜像/恢复容器和镜像

最近Windows重置,需要重新安装Docker,但还没做一些工作,无法直接网上拉取,先将之前备份的镜像恢复成容器再说。

Docker容器备份步骤:

  • 容器 => 镜像 => 本地文件

假设我要备份一个叫nginx的容器

docker commit nginx mynginx

把镜像备份为本地文件,如果使用的是Docker Desktop,打包备份的文件会自动存放在当前命令行的路径下(不确定Linux是否一样).

docker save -o [文件名] [镜像名]

或者

docker save > [文件名] [镜像名]

实际示例:

docker save -o nginx.tar mynginx:latest

或者

docker save > nginx.tar mynginx:latest

Docker容器恢复步骤:

  • 本地文件 => 镜像 => 容器

先将把文件导入为镜像

docker load -i [文件名]

实际示例:

docker load -i nginx.tar

或者

docker load < nginx.tar

然后正常按照镜像流程走就可以建立docker容器了

    没有回复内容

万事屋新帖