我发现使用docker的一个很大的便利之处是,它允许我保证我的代码正在运行的环境与在生产中运行时运行的环境非常相似,如果不是相同的话。(虽然目前我不使用docker进行生产部署,但我的docker都使用与部署工具相同的傀儡脚本)
Juju似乎是一个将服务部署到一起并将其连接在一起的好工具,但我很难了解它在软件开发中所起的作用。我希望能够使用Juju在本地部署我正在编写的代码以及它所依赖的数据库服务器。这是朱菊的合适用途吗?我没有发现这类使用的文档,这让我怀疑它不是。(尽管只在本地部署而不是开发和部署有很多)。
发布于 2015-06-13 22:17:01
这是一个很好的问题,你说得对,这个话题不经常讨论。在我们的日常活动中,我们已经使用Juju进行了一年多的开发,所以我写了一篇关于它的博客文章,希望能说明将Juju用于开发的能力。
http://fromanegg.com/post/121456490632/using-juju-for-development
还请记住,可以使用可以在主机上执行的任何编程语言或DSL来编写Juju魅力。这意味着它可以使用木偶、厨师、Python、JavaScript、码头,以及你想使用的任何其他东西。因此,您可以创建一个魅力,使用您现有的脚本,以充分利用所有其他功能,朱朱必须提供。
https://askubuntu.com/questions/635758
复制相似问题