fix: Replace deprecated .latest attribute with new image_id. (#453)

This commit is contained in:
Martin 2022-09-05 15:14:45 +02:00 committed by GitHub
parent ad65027896
commit f34bec792b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
44 changed files with 47 additions and 47 deletions

View file

@ -146,7 +146,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "foo"
image = docker_image.foo.latest
image = docker_image.foo.image_id
}
```

View file

@ -67,7 +67,7 @@ resource "docker_image" "nginx" {
# -> same as 'docker run --name nginx -p8080:80 -d nginx:latest'
resource "docker_container" "nginx" {
name = "nginx"
image = docker_image.nginx.latest
image = docker_image.nginx.image_id
ports {
external = 8080

View file

@ -41,7 +41,7 @@ resource "docker_image" "ubuntu" {
# Create a container
resource "docker_container" "foo" {
image = docker_image.ubuntu.latest
image = docker_image.ubuntu.image_id
name = "foo"
}
```
@ -61,7 +61,7 @@ resource "docker_image" "ubuntu" {
# Create a container
resource "docker_container" "foo" {
image = docker_image.ubuntu.latest
image = docker_image.ubuntu.image_id
name = "foo"
}
```

View file

@ -16,7 +16,7 @@ Manages the lifecycle of a Docker container.
# Start a container
resource "docker_container" "ubuntu" {
name = "foo"
image = docker_image.ubuntu.latest
image = docker_image.ubuntu.image_id
}
# Find the latest Ubuntu precise image.

View file

@ -10,6 +10,6 @@ resource "docker_image" "ubuntu" {
# Create a container
resource "docker_container" "foo" {
image = docker_image.ubuntu.latest
image = docker_image.ubuntu.image_id
name = "foo"
}

View file

@ -18,6 +18,6 @@ resource "docker_image" "ubuntu" {
# Create a container
resource "docker_container" "foo" {
image = docker_image.ubuntu.latest
image = docker_image.ubuntu.image_id
name = "foo"
}

View file

@ -1,7 +1,7 @@
# Start a container
resource "docker_container" "ubuntu" {
name = "foo"
image = docker_image.ubuntu.latest
image = docker_image.ubuntu.image_id
}
# Find the latest Ubuntu precise image.

View file

@ -964,7 +964,7 @@ func TestAccDockerContainer_multipleUploadContentsConfig(t *testing.T) {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
must_run = "false"
upload {
@ -995,7 +995,7 @@ func TestAccDockerContainer_noUploadContentsConfig(t *testing.T) {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
must_run = "false"
upload {

View file

@ -13,7 +13,7 @@ resource "docker_network" "test_network_2" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
network_mode = docker_network.test_network_1.name
networks = [docker_network.test_network_2.name]
network_alias = ["tftest-container"]
@ -21,7 +21,7 @@ resource "docker_container" "foo" {
resource "docker_container" "bar" {
name = "tf-test-bar"
image = docker_image.foo.latest
image = docker_image.foo.image_id
network_mode = "bridge"
networks = [docker_network.test_network_2.name]
network_alias = ["tftest-container-foo"]

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
}
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
command = ["/bin/sh", "-c", "for i in $(seq 1 15); do sleep 1; done"]
attach = true
must_run = false

View file

@ -4,5 +4,5 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
}

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
entrypoint = ["/bin/bash", "-c", "cat /proc/kmsg"]
user = "root:root"
restart = "on-failure"

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
devices {
host_path = "/dev/zero"

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
}
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
command = ["/bin/sh", "-c", "exit 123"]
attach = true
must_run = false

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
group_add = [
100

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
group_add = [
1,

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
group_add = [
"users"

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
healthcheck {
test = ["CMD", "/bin/true"]

View file

@ -4,6 +4,6 @@ resource "docker_image" "fooinit" {
resource "docker_container" "fooinit" {
name = "tf-test"
image = docker_image.fooinit.latest
image = docker_image.fooinit.image_id
init = true
}

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
ports {
internal = 80

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
command = ["/bin/sh", "-c", "for i in $(seq 1 10); do echo \"$i\"; done"]
attach = true
logs = true

View file

@ -8,7 +8,7 @@ resource "docker_volume" "foo_mounts" {
resource "docker_container" "foo_mounts" {
name = "tf-test"
image = docker_image.foo_mounts.latest
image = docker_image.foo_mounts.image_id
mounts {
target = "/mount/test"

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
ports {
internal = 80

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
ports {
internal = 80

View file

@ -16,7 +16,7 @@ resource "docker_image" "foo" {
}
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
networks_advanced {
name = docker_network.test.name
ipv4_address = "10.0.1.123"

View file

@ -10,7 +10,7 @@ resource "docker_image" "foo" {
}
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
networks_advanced {
name = docker_network.test.name
ipv4_address = "10.0.1.123"

View file

@ -12,7 +12,7 @@ resource "docker_image" "foo" {
}
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
networks_advanced {
name = docker_network.test.name
ipv6_address = "fd00:0:0:0::123"

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
start = false
must_run = false
}

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
ports {
internal = 80

View file

@ -15,5 +15,5 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
provider = "docker.private"
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
}

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
}
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
command = ["/bin/sleep", "15"]
read_only = true
}

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
}
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
command = ["/bin/sleep", "15"]
rm = true
}

View file

@ -4,6 +4,6 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
stdin_open = true
}

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
sysctls = {
"net.ipv4.ip_forward" = "1"

View file

@ -4,6 +4,6 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
tty = true
}

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
tmpfs = {
"/mount/tmpfs" = "rw,noexec,nosuid"

View file

@ -4,7 +4,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
restart = "on-failure"
max_retry_count = 5

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
upload {
content_base64 = base64encode("894fc3f56edf2d3a4c5fb5cb71df910f958a2ed8")

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
upload {
content = "foo"

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
upload {
source = "%s"

View file

@ -5,7 +5,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
upload {
source = "%s"

View file

@ -8,7 +8,7 @@ resource "docker_volume" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
volumes {
volume_name = docker_volume.foo.name

View file

@ -12,7 +12,7 @@ resource "docker_image" "foo" {
resource "docker_container" "foo" {
name = "tf-test"
image = docker_image.foo.latest
image = docker_image.foo.image_id
networks = [
docker_network.tftest.name,
docker_network.tftest_2.name

View file

@ -6,7 +6,7 @@ resource "docker_container" "foo" {
depends_on = [
docker_image.ubuntu
]
image = docker_image.ubuntu.latest
image = docker_image.ubuntu.image_id
name = "foobar"
command = ["sh", "-c", "while true ;do wait ;done"]
}