【发布时间】:2022-11-11 20:26:24
【问题描述】:
我遵循一个 podman 教程,该教程显示了多个容器在同一网络中交互。
$ podman network create foo
/home/user/.config/cni/net.d/foo.conflist
$ podman run -d --name web --hostname web --network foo nginx:alpine
$ podman run --rm --network foo alpine wget -O - http://web.dns.podman
预期的结果是
Connecting to web.dns.podman (10.88.4.6:80)
...
<h1>Welcome to nginx!</h1>
...
但我得到了
wget: bad address 'web.dns.podman'
我猜容器网络dns失败,但是容器可以正常解析www.baidu.com等其他网络域,它只是无法解析容器名称。我不知道如何修复它。
【问题讨论】:
标签: podman