Как передать переменные среды в контейнер Docker с Terraform?
Я создаю контейнеры Docker, используя поставщик Docker Terraform, но не понимаю, как передать им переменные среды.
Проектная документация по варианту env гласит:
Env - (необязательно, набор строк) переменные среды для установки.
Что такое "набор строк" в контексте ? Можно ли привести пример объявления ресурсов контейнера docker, в котором используется параметр env?
1 ответ:
Из терраформирования среды Докера :
# Start elastic container resource "docker_container" "elastic" { image = "${docker_image.elastic.latest}" name = "elastic" hostname = "elastic" env = ["SERVICE=elastic", "PROJECT=stage", "ENVIRONMENT=operations"] restart= "no" must_run="true" }
Comments