Docker-多集装箱还是单集装箱?
对于Docker,通常哪种情况更好?我一直喜欢容器的奇异性,但请给出建议。下面,我使用一个简单的PHP设置示例 我不知道容器策略的最佳术语(?),但我会尽我所能使用这个标题,我希望它是不言自明的 -- **假设安装程序是一台服务器,只有几个应用程序** (A)单一责任容器Docker-多集装箱还是单集装箱?,docker,Docker,对于Docker,通常哪种情况更好?我一直喜欢容器的奇异性,但请给出建议。下面,我使用一个简单的PHP设置示例 我不知道容器策略的最佳术语(?),但我会尽我所能使用这个标题,我希望它是不言自明的 -- **假设安装程序是一台服务器,只有几个应用程序** (A)单一责任容器 Docker Apache2 Docker PHP Docker PHP(其他项目#2) Docker PHP(其他项目#3) (B)多责任集装箱 Docker All(Apache/PHP) 在上面的例子中,是否每个项目都放
- 我知道您可以在容器之外设置存储库,但这不是我想要做的
非常感谢您的建议。如果您使用PHP和Apache httpd,您可以使用,创建一个,将PHP容器与PHP源代码缝合在一个图像中。可能您需要一个数据库容器,它是一个单独的映像(例如mariadb)。创建应用程序使用的堆栈。把所有这些放在一个私有或公共的git存储库中,您就可以开始了 如果你这样做,你会得到每个项目的可复制图像,这将是完全独立的,你可以在任何时候回滚
在开发过程中,您可以将PHP源代码装载(
dockerrun-v
)到PHP容器中进行快速开发。如上所述,图像构建将是推出的最后一步。这个问题太笼统,为解释留下了太多空间。你有没有想解决的具体问题?