Как динамически изменять URL-адреса API в приложении реагирования, которое выполнялось в контейнере Docker, без перестройки? - PullRequest
0 голосов
/ 16 мая 2018

Каков наилучший способ управления URL-адресами API в приложении (созданном с помощью create-реагировать-app) и запущенном в контейнере Docker?

На самом деле, я хочу создать образ Docker и иметь возможностьзапускать его в разных средах (например, в производственной и промежуточной среде) без создания новой.

Мое текущее решение - запустить контейнер с некоторой переменной среды, такой как "docker run -e ENV = dev".

1 Ответ

0 голосов
/ 16 мая 2018

Добавить логику для чтения env из параметров запроса. Если параметры запроса не переданы, используйте значение по умолчанию. Таким образом, вы можете легко переключаться между envs на лету. Если вы хотите запомнить выбор пользователя, сохраните его в хранилище, и вы сможете читать из хранилища, когда параметр запроса не передан.

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