Как Docker запустить проект API, указывающий на один и тот же порт с двумя ветвями GitHub одновременно - PullRequest
0 голосов
/ 04 июня 2019

Мне нужно запустить Задание 1 и Задание 2 одновременно.Локальный проект API является одним и тем же хранилищем в обоих случаях, но он должен иметь разную ветку GitHub.

Сведения о задании:

  • Задание 1 - Запуск проекта локального API make serviceup.Это задание запускает тесты коллекции почтовых отправлений
  • Задание 2 - Выполнение проекта локального API на make serviceup.Это задание имеет тесты пользовательского интерфейса веб-приложения (не проект Docker), зависящие от этого локального проекта API

Обратите внимание, что тесты Postman (для задания 1) и UI (для задания 2) выполняются наhost, и сами не являются контейнерами.

Я новичок в контейнеризации и читал об этом, но, кажется, у меня проблемы с его настройкой.Здесь я даже не знаю, является ли контейнеризация ответом.Как я могу настроить его так, чтобы я мог запускать задания одновременно?

Если я запускаю оба задания одновременно с имеющейся у меня настройкой, выдается ошибка, которую я ожидаю Bind for 0.0.0.0:XXXX failed: port is already allocated.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...