Docker中容器的备份和恢复(可迁移)

官方文档

备份容器 - save

查看镜像
$ docker images

容器快照 - commit
$ docker commit CONTAINER xxx/exampleimage-backup:1.0.0

容器打标签 - tag(可选)
$ docker tag CONTAINER xxx/exampleimage-backup:1.0.0.test
$ docker tag exampleimage:test xxx/exampleimage:1.0.0.test2

保存文件 - save
$ docker save -o ./exampleimage-backup.tar.gz xxx/exampleimage-backup:1.0.0

恢复镜像 - load

$ docker load < ./exampleimage-backup.tar.gz

此方式亲测可用,其他方式详见官方文档。

运行镜像

$ docker run --restart=always -d -p 80:80 --name exampleimage xxx/exampleimage-backup:1.0.0

原文地址:https://www.cnblogs.com/zyrs/p/13653146.html