我真的很难掌握Docker的工作流程。问题是:确切的可交付成果是什么? 人们可以预期开发人员的图像与用于测试,生产的图像相同。
但是如何开发使用自动重载等(可能是某些共享卷)而不一次又一次地构建图像?
测试人员的图像应该只是火,你准备好了。图像是如何分开的?
我听说过一些关于数据容器的东西,它可能包含应用程序的可交付成果。这是否意味着我将有一个容器用于DB,一个用于App。服务器和我的代码本身的一个版本化图像?
答案 0 :(得分:1)
问题在于,可交付成果究竟在哪里。
这是否意味着我将有一个用于DB的容器,一个用于App。
是的,除了您的应用程序容器(这是docker主要是它:它将应用程序放在容器中)之外,您将拥有数据容器以隔离需要持久性的数据。