diff --git a/modules/10-services-generic/docker-service/main.tf b/modules/10-services-generic/docker-service/main.tf index 26a3422..ec8ad30 100644 --- a/modules/10-services-generic/docker-service/main.tf +++ b/modules/10-services-generic/docker-service/main.tf @@ -148,6 +148,7 @@ resource "docker_container" "service_container" { command = var.command entrypoint = var.entrypoint privileged = var.privileged + destroy_grace_seconds = var.destroy_grace_seconds # Set log options log_driver = var.log_driver diff --git a/modules/10-services-generic/docker-service/variables.tf b/modules/10-services-generic/docker-service/variables.tf index 902807d..281bef3 100644 --- a/modules/10-services-generic/docker-service/variables.tf +++ b/modules/10-services-generic/docker-service/variables.tf @@ -185,6 +185,12 @@ variable "privileged" { default = false } +variable "destroy_grace_seconds" { + description = "Grace period in seconds before the container is destroyed" + type = number + default = 10 +} + // Logging options variable "log_driver" { description = "Log driver for the container"