Как сохранить логи докеров в terraform
У меня есть эта конфигурация терраформа:
locals {
service_set = toset(distinct(flatten([for _, v in flatten(fileset(path.module, "../services/**")) : basename(dirname(v))])))
}
resource "docker_image" "service" {
for_each = local.service_set
name = "${each.key}:latest"
keep_locally = true
}
resource "docker_container" "service" {
for_each = local.service_set
image = each.key
name = each.key
attach = true
logs = true
env = [
"Version=local",
]
depends_on = [
docker_container.mongo,
docker_container.minio,
docker_container.rabbitmq,
]
}
Я пытаюсь диагностировать, почему моя команда docker не получает переменные среды, но для этого мне нужно увидеть stdout и stderr контейнера.
я установилlogs
к истине , но я не вижу, где он тоже сохраняется. Как правильно сохранить stdout и stderr докера в файл?