Добавьте переменную окружения как регулярное выражение в файл docker-compose - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь добавить переменную окружения со значением регулярного выражения

version: "2.3"
services:
    ...
  php:
    ...
    environment:
      - "CORS_ALLOW_ORIGIN=^https?://localhost(:[0-9]+)?$"

при запуске docker-compose up

это дает мне эту ошибку: ERROR: Invalid interpolation format for "environment" option in service "php": "CORS_ALLOW_ORIGIN=^https?://localhost(:[0-9]+)?$"

Я поиграл и удалил $, работает нормально, но хочу оставить.

Есть идеи?

1 Ответ

0 голосов
/ 15 января 2019

Он пытается расширить ваш знак доллара. Попробуйте использовать \$ вместо $ или принять значение в одинарных кавычках, которые препятствуют расширению макроса.

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