Switch from latest -> image_id
former is deprecated
Diff
docker/got.tf | 2 +-
docker/lychee.tf | 2 +-
docker/ubooquity.tf | 2 +-
media/emby.tf | 7 ++-----
media/lidarr.tf | 2 +-
media/transmission.tf | 2 +-
monitoring/act.tf | 2 +-
monitoring/prometheus.tf | 2 +-
timemachine/main.tf | 2 +-
modules/container/main.tf | 2 +-
modules/image/main.tf | 2 +-
modules/outline/redis.tf | 2 +-
12 files changed, 13 insertions(+), 16 deletions(-)
@@ -8,7 +8,7 @@
@@ -1,6 +1,6 @@
@@ -7,7 +7,7 @@
resource "docker_container" "ubooquity" {
name = "ubooquity"
image = docker_image.ubooquity.latest
image = docker_image.ubooquity.image_id
restart = "unless-stopped"
destroy_grace_seconds = 30
@@ -9,7 +9,7 @@
resource "docker_container" "emby" {
name = "emby"
image = docker_image.emby.latest
image = docker_image.emby.image_id
volumes {
host_path = "/mnt/xwing/config/emby"
@@ -36,10 +36,7 @@
destroy_grace_seconds = 10
must_run = true
devices {
host_path = "/dev/dri"
container_path = "/dev/dri"
}
gpus = "all"
env = [
@@ -16,7 +16,7 @@
resource "docker_container" "lidarr" {
name = "lidarr"
image = docker_image.lidarr.latest
image = docker_image.lidarr.image_id
dynamic "labels" {
for_each = local.lidarr_labels
@@ -7,7 +7,7 @@
resource "docker_container" "transmission" {
name = "transmission"
image = docker_image.transmission.latest
image = docker_image.transmission.image_id
dynamic "labels" {
for_each = local.transmission_labels
@@ -1,10 +1,10 @@
data "docker_registry_image" "act-exporter" {
name = "captn3m0/prometheus-act-exporter:latest"
}
resource "docker_container" "act-exporter" {
name = "act-exporter"
image = docker_image.act-exporter.latest
image = docker_image.act-exporter.image_id
entrypoint = ["/usr/local/bin/node", "server.js"]
@@ -1,6 +1,6 @@
resource "docker_container" "prometheus" {
name = "prometheus"
image = docker_image.prometheus.latest
image = docker_image.prometheus.image_id
user = "985:983"
@@ -9,7 +9,7 @@
resource "docker_container" "timemachine" {
name = "timemachine"
image = docker_image.timemachine.latest
image = docker_image.timemachine.image_id
volumes {
host_path = "/mnt/xwing/data/timemachine"
@@ -1,6 +1,6 @@
resource "docker_container" "container" {
name = var.name
image = docker_image.image.latest
image = docker_image.image.image_id
dynamic "ports" {
for_each = var.ports
@@ -12,6 +12,6 @@
}
output "image" {
value = docker_image.image.latest
value = docker_image.image.image_id
}
@@ -1,6 +1,6 @@
resource "docker_container" "redis" {
name = "outline-redis"
image = "${docker_image.redis.latest}"
image = "${docker_image.redis.image_id}"
volumes {
host_path = "/mnt/xwing/cache/outline"