Podman网络inspect无dns_enabled属性问题求助
Podman网络DNS状态查看问题解决
问题背景
在Windows系统的Ubuntu子系统中使用Podman时,执行podman network inspect命令查看默认podman网络和自定义my-app网络的DNS状态,未找到dns_enabled属性,需确认网络的DNS功能状态。
用户执行的命令及输出
列出网络
rvivekshiva@DESKTOP-I3BM780:~$ podman network ls NETWORK ID NAME VERSION PLUGINS 2f259bab93aa podman 0.4.0 bridge,portmap,firewall,tuning 4c9a75cca717 my-app 0.4.0 bridge,portmap,firewall,tuning,dnsname
检查自定义my-app网络
rvivekshiva@DESKTOP-I3BM780:~$ podman network inspect my-app [ { "cniVersion": "0.4.0", "name": "my-app", "plugins": [ { "bridge": "cni-podman1", "hairpinMode": true, "ipMasq": true, "ipam": { "ranges": [ [ { "gateway": "10.89.0.1", "subnet": "10.89.0.0/24" } ] ], "routes": [ { "dst": "0.0.0.0/0" } ], "type": "host-local" }, "isGateway": true, "type": "bridge" }, { "capabilities": { "portMappings": true }, "type": "portmap" }, { "backend": "", "type": "firewall" }, { "type": "tuning" }, { "capabilities": { "aliases": true }, "domainName": "dns.podman", "type": "dnsname" } ] } ]
检查默认podman网络
rvivekshiva@DESKTOP-I3BM780:~$ podman network inspect podman [ { "cniVersion": "0.4.0", "name": "podman", "plugins": [ { "bridge": "cni-podman0", "hairpinMode": true, "ipMasq": true, "ipam": { "ranges": [ [ { "gateway": "10.88.0.1", "subnet": "10.88.0.0/16" } ] ], "routes": [ { "dst": "0.0.0.0/0" } ], "type": "host-local" }, "isGateway": true, "type": "bridge" }, { "capabilities": { "portMappings": true }, "type": "portmap" }, { "type": "firewall" }, { "type": "tuning" } ] } ]
解决方法
判断DNS功能状态
my-app网络:插件列表中包含dnsname插件,且配置了domainName: dns.podman,说明该网络已启用DNS解析功能,同一网络内的容器可通过容器名、别名互相解析。podman默认网络:插件列表中无dnsname插件,因此默认未启用DNS解析,容器之间只能通过IP地址通信。
直接查看DNS启用状态
使用格式化输出命令直接获取DNS状态,无需解析完整的inspect结果:# 查看my-app网络DNS状态 podman network inspect --format '{{.DNSEnabled}}' my-app # 查看默认podman网络DNS状态 podman network inspect --format '{{.DNSEnabled}}' podman输出
true表示启用,false表示未启用。为默认网络启用DNS
如果需要让默认podman网络也支持DNS解析,执行以下命令添加dnsname插件:podman network update --enable-dns podman执行后再次
inspect默认网络,就能看到dnsname插件已添加,DNS功能启用。
内容的提问来源于stack exchange,提问作者Vivek Ravi
相关产品推荐
相关产品推荐

