автоматический запуск Mock Server при запуске контейнера restbird docker - PullRequest
0 голосов
/ 05 февраля 2020

Я хочу использовать функцию «Mock Server», предоставляемую с https://restbird.org/.

При запуске restbird через предоставленное изображение docker он по умолчанию прослушивает localhost: 8080 , К сожалению, сконфигурированные экземпляры «Mock Server» по-прежнему необходимо запускать через веб-интерфейс, как описано в документации здесь:

https://restbird.org/docs/mock-run.html#run -mock-server

Есть ли способ автоматически запускать экземпляры «Mock Server» при запуске образа docker без входа в бэкэнд (через admin / admin) и нажатия кнопки «Пуск»? Причина в том, что я хочу запустить фиктивный сервер внутри конвейера gitlab, где у меня больше нет возможностей взаимодействия после запуска контейнера.

Я не могу найти ничего подобного в документации.

Большое спасибо за любые подсказки - или, если это невозможно, я могу сделать запрос функции.

1 Ответ

0 голосов
/ 05 февраля 2020

Я нашел решение сам. Можно запустить указанный c Mock Server, как описано в:

https://restbird.org/docs/API-MockServer.html#start -specifi c -mockserver-case

Это можно записать в мой скрипт конвейер после выполнения команды docker run.

...