gpt4 book ai didi

docker - Docker应用程序部署DEV与TEST

转载 作者:行者123 更新时间:2023-12-02 18:33:21 26 4
gpt4 key购买 nike

我真的很难掌握Docker的工作流程。问题是:可交付成果到底在哪里?
人们希望开发人员的形象与用于测试,生产的形象相同。

但是,开发人员如何能够使用自动重载(可能是通过某些共享卷)等自动重载而又不需要一次又一次地构建镜像?
测试人员的图像应该只是火,您可以开始使用。图像如何分割?

我听说过有关数据容器的信息,其中可能包含应用程序的可交付成果。这是否意味着我将有一个用于DB的容器,一个用于App的容器。服务器和我的代码本身的一个版本化镜像?

最佳答案

The issue is ,where exactly are the deliverables.


  • 静态可交付结果(永不更改)直接复制到镜像中。
  • 动态交付项(在docker运行 session 期间生成或更新)在卷中(either host mounted volume or data container volume)),以便在容器的整个生命周期中保持持久性。

    does it mean that I will have one container for DB, one for App.



    是的,除了您的应用程序容器(这就是docker的主要作用:将应用程序放入容器中)之外,您还将具有数据容器以隔离需要持久性的数据。

  • 关于docker - Docker应用程序部署DEV与TEST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30026354/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com