码头工人很新,为这个琐碎的问题道歉。我目前正在使用虚拟机并创建实时快照(这当然会保存内存状态等),这样当我在那个确切的时刻恢复它时。 Docker快照的工作方式是否类似?如果我使用正在运行的应用程序对其进行快照,它是否会恢复到同一状态?
答案 0 :(得分:10)
没有。它保存了“层”,它们基本上覆盖在文件系统上,还有一些其他魔法用于环境变量,端口等。无论如何都不会保存内存状态。
答案 1 :(得分:9)
CRIU project正在开发技术,这将使检查点和迁移容器变得容易,包括RAM快照。