mirror of
https://github.com/kreuzwerker/terraform-provider-docker.git
synced 2026-05-13 17:59:05 -04:00
* Initial plan * feat(network): expose attached containers in data source Agent-Logs-Url: https://github.com/kreuzwerker/terraform-provider-docker/sessions/a044c299-a0c1-409e-87ff-ec55628948bd Co-authored-by: Junkern <3775779+Junkern@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Junkern <3775779+Junkern@users.noreply.github.com>
26 lines
588 B
HCL
26 lines
588 B
HCL
resource "docker_network" "test" {
|
|
name = "tf-test-docker-network-data-source"
|
|
ipam_config {
|
|
subnet = "10.0.10.0/24"
|
|
gateway = "10.0.10.1"
|
|
}
|
|
}
|
|
|
|
resource "docker_image" "test" {
|
|
name = "nginx:latest"
|
|
keep_locally = true
|
|
}
|
|
|
|
resource "docker_container" "test" {
|
|
name = "tf-test-docker-network-data-source"
|
|
image = docker_image.test.image_id
|
|
networks_advanced {
|
|
name = docker_network.test.name
|
|
ipv4_address = "10.0.10.123"
|
|
}
|
|
}
|
|
|
|
data "docker_network" "test" {
|
|
name = docker_network.test.name
|
|
depends_on = [docker_container.test]
|
|
}
|