I'm seeing the /etc/resolv.conf has contents like:
root@ubuntu-0:~# cat /etc/resolv.conf
nameserver 127.0.0.11
options ndots:0
While digging into the Docker network, it's like:
[
{
"Name": "footloose-cluster",
"Id": "e7bfd1b3d6e6e1bc029700c10f14fc8bc24f8206f1db45fad5b982625c3d3efd",
"Created": "2021-06-28T10:41:41.139799677Z",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": {},
"Config": [
{
"Subnet": "172.18.0.0/16",
"Gateway": "172.18.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"82fcc8b066eaf77887964cf76584e03a82e82f2aae6c6fcb314fbc8ee14fca5b": {
"Name": "sandbox-ubuntu-1",
"EndpointID": "d89558f421709950fa5583c441401e3bb9af06989f0302819ad7677f050076d9",
"MacAddress": "02:42:ac:12:00:03",
"IPv4Address": "172.18.0.3/16",
"IPv6Address": ""
},
"886f66de2c6ec5d8201a72477fc151ae495c57db6825b2dc51ced3b14b5dd4da": {
"Name": "sandbox-ubuntu-2",
"EndpointID": "13a0b3c313a91500ad81e91baa2f0397933b3427236a080d51453ac8b28ddcc1",
"MacAddress": "02:42:ac:12:00:04",
"IPv4Address": "172.18.0.4/16",
"IPv6Address": ""
},
"dcbe820f910037e6b51eafbc5fcbaab78cb710fa9cd493e2517f13ed23e7a8d3": {
"Name": "sandbox-ubuntu-0",
"EndpointID": "56137551a2b84509c7c87716e393369cac045f25973aa7c913af43a9024c02a9",
"MacAddress": "02:42:ac:12:00:02",
"IPv4Address": "172.18.0.2/16",
"IPv6Address": ""
}
},
"Options": {},
"Labels": {}
}
]
So how the /etc/resolv.conf is defined? Is it possible to make the content configurable through footloose YAML?
I'm seeing the
/etc/resolv.confhas contents like:While digging into the Docker network, it's like:
[ { "Name": "footloose-cluster", "Id": "e7bfd1b3d6e6e1bc029700c10f14fc8bc24f8206f1db45fad5b982625c3d3efd", "Created": "2021-06-28T10:41:41.139799677Z", "Scope": "local", "Driver": "bridge", "EnableIPv6": false, "IPAM": { "Driver": "default", "Options": {}, "Config": [ { "Subnet": "172.18.0.0/16", "Gateway": "172.18.0.1" } ] }, "Internal": false, "Attachable": false, "Ingress": false, "ConfigFrom": { "Network": "" }, "ConfigOnly": false, "Containers": { "82fcc8b066eaf77887964cf76584e03a82e82f2aae6c6fcb314fbc8ee14fca5b": { "Name": "sandbox-ubuntu-1", "EndpointID": "d89558f421709950fa5583c441401e3bb9af06989f0302819ad7677f050076d9", "MacAddress": "02:42:ac:12:00:03", "IPv4Address": "172.18.0.3/16", "IPv6Address": "" }, "886f66de2c6ec5d8201a72477fc151ae495c57db6825b2dc51ced3b14b5dd4da": { "Name": "sandbox-ubuntu-2", "EndpointID": "13a0b3c313a91500ad81e91baa2f0397933b3427236a080d51453ac8b28ddcc1", "MacAddress": "02:42:ac:12:00:04", "IPv4Address": "172.18.0.4/16", "IPv6Address": "" }, "dcbe820f910037e6b51eafbc5fcbaab78cb710fa9cd493e2517f13ed23e7a8d3": { "Name": "sandbox-ubuntu-0", "EndpointID": "56137551a2b84509c7c87716e393369cac045f25973aa7c913af43a9024c02a9", "MacAddress": "02:42:ac:12:00:02", "IPv4Address": "172.18.0.2/16", "IPv6Address": "" } }, "Options": {}, "Labels": {} } ]So how the
/etc/resolv.confis defined? Is it possible to make the content configurable through footloose YAML?