我正在我的 Windows 机器上的 Ubuntu 子系统上学习 podman 工具。 尝试了解默认网络(podman)以及我创建的自定义网络的 dns 状态。
但是当我执行检查命令时,不显示 dns status 属性。请问有人可以帮忙吗...
列出网络 rvivekshiva@DESKTOP-I3BM780:~$ podman 网络 ls 网络 ID 名称 版本 插件 2f259bab93aa podman 0.4.0 桥接器、端口映射、防火墙、调整 4c9a75cca717 my-app 0.4.0 桥接器、端口映射、防火墙、调整、dnsname
检查自定义网络 rvivekshiva@DESKTOP-I3BM780:~$ podman 网络检查我的应用程序 [ { "cni版本": "0.4.0", “名称”:“我的应用程序”, “插件”:[ { “桥”:“cni-podman1”, “发夹模式”:true, “ipMasq”:正确, “ipam”:{ “范围”:[ [ { “网关”:“10.89.0.1”, “子网”:“10.89.0.0/24” } ] ], “路线”:[ { “目的地”:“0.0.0.0/0” } ], “类型”:“主机本地” }, “isGateway”:正确, “类型”:“桥” }, { “能力”:{ “端口映射”:true }, “类型”:“端口映射” }, { “后端”:“”, “类型”:“防火墙” }, { “类型”:“调整” }, { “能力”:{ “别名”:正确 }, "域名": "dns.podman", “类型”:“DNS 名称” } ] } ]
检查默认网络 rvivekshiva@DESKTOP-I3BM780:~$ podman 网络检查 podman [ { "cni版本": "0.4.0", “名称”:“podman”, “插件”:[ { “桥”:“cni-podman0”, “发夹模式”:true, “ipMasq”:正确, “ipam”:{ “范围”:[ [ { “网关”:“10.88.0.1”, “子网”:“10.88.0.0/16” } ] ], “路线”:[ { “目的地”:“0.0.0.0/0” } ], “类型”:“主机本地” }, “isGateway”:正确, “类型”:“桥” }, { “能力”:{ “端口映射”:true }, “类型”:“端口映射” }, { “类型”:“防火墙” }, { “类型”:“调整” } ] } ]
我无法让推荐的
aardvark-dns
发挥作用。试试这个解析器:
sudo apt install golang-github-containernetworking-plugin-dnsname