3.2 保存和还原工作成果
有些人说代码直到提交到了源代码管理中才算编写完成,对容器来说又何尝不是这样。如果使用虚拟机可以借助快照来保存现有状态,但是Docker采取的是一个更为积极的方案,鼓励保存和复用已有的工作成果。
我们将介绍在开发中“保存游戏”的方式、打标签(tagging)技术的一些具体细节、Docker Hub的使用,以及如何在构建时指向特定镜像。由于这些操作被认为是非常基础的,因而Docker将它们打造得相对简单和快捷。尽管如此,对Docker新手来说这仍然是一个令人困惑的主题,因此在本节中,我们将带领读者一步步更全面地了解与这个主题相关的内容。