Terraform和dockernetworking

我已经用docker provisioner定义了一个terraform配方,像这样:

provider "docker" { host = "tcp://127.0.0.1:2375/" } # Create the network resource "docker_network" "private_network" { name = "${var.customer_name}_network" } resource "docker_container" "goagent" { image = "${docker_image.goagent.latest}" name = "${var.customer_name}_goagent" command = [ "/bin/sh", "-c", "/usr/bin/supervisord" ] network_mode = "bridge" networks = [ "${docker_network.private_network.name}" ] hostname = "${var.customer_name}_goagent" } resource "docker_image" "goagent" { name = "local/goagent" } 

我期望容器将被连接到刚刚创build的networking(使用variablescustomer_name)。 但是我看到的是容器也连接到默认网桥(172.17.0.0/16),所以它连接到两个networking。

有没有一种方法来configuration容器terraform只能连接到我在networking列表中指定的networking?

显然这是一个未解决的错误 0.10.8