我有一个正在运行的项目,由一组微服务组成。我们计划引入Vagrant,以便任何新加入团队的开发人员都可以轻松地在自己的机器上设置环境并运行。
我已经阅读了一段时间的Vagrant,它看起来很有趣。我从简单的开始:使用Vagrant初始化了一个微服务,然后创建了一个
这是一个好方法吗?每个微服务都有一个
然后我尝试为这个微服务创建一个Box。
这个Box应该叫什么名字?我应该遵循任何命名约定吗?
这个Box应该如何和在哪里持久化?这应该是我的微服务组件源代码的一部分吗?
我已经阅读了一段时间的Vagrant,它看起来很有趣。我从简单的开始:使用Vagrant初始化了一个微服务,然后创建了一个
VagrantFile
。这是一个好方法吗?每个微服务都有一个
VagrantFile
?然后我尝试为这个微服务创建一个Box。
这个Box应该叫什么名字?我应该遵循任何命名约定吗?
这个Box应该如何和在哪里持久化?这应该是我的微服务组件源代码的一部分吗?