Как передать переменные среды в контейнер Docker с Terraform?



Я создаю контейнеры Docker, используя поставщик Docker Terraform, но не понимаю, как передать им переменные среды.



Проектная документация по варианту env гласит:




Env - (необязательно, набор строк) переменные среды для установки.




Что такое "набор строк" в контексте ? Можно ли привести пример объявления ресурсов контейнера docker, в котором используется параметр env?

546   1  

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

    Ничего не найдено.