如何通过两个GitHub分支同时通过docker运行指向相同端口的API项目

时间:2019-06-04 19:51:59

标签: docker

我需要同时运行作业1和作业2。在这两种情况下,本地API项目都是相同的存储库,但应该具有不同的GitHub分支。

职位详情:

  • 作业1-通过make serviceup运行本地API项目。这项工作运行邮递员收集测试
  • 作业2-通过make serviceup运行本地API项目。这项工作有一个依赖于此本地API项目的Web应用程序UI测试(不是Docker项目)

请注意,邮递员(用于作业1)和UI测试(用于作业2)在主机上运行,​​它们本身并未容器化。

我是刚接触容器化的人,并且已经阅读了有关它的内容,但是似乎在设置它时遇到了问题。在这里,我什至不知道容器化是否是答案。如何设置它以便可以同时运行作业?

如果同时运行两个作业,则会抛出我期望的Bind for 0.0.0.0:XXXX failed: port is already allocated错误。

0 个答案:

没有答案