Docker镜像保存内存状态吗?

对于docker工人来说,这是一个微不足道的问题。 我目前正在使用虚拟机,并创build实时快照(这当然保存了内存的状态等),以便当我在那个时刻恢复它。 Docker快照是否以类似的方式工作? 如果我用正在运行的应用程序快照它,它会恢复到同一状态吗?

没有。它保存了“图层”,这些图层基本上覆盖了文件系统,对于环境variables,端口等还有一些其他的魔术。没有保存任何内存状态。

CRIU项目正在开发技术,使检查点和迁移容器(包括RAM快照)变得非常简单。