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
人生没有彩排,每天都是现场直播~