【发布时间】:2021-11-01 05:38:46
【问题描述】:
我正在创建一个 podman pod,如下所示:
podman pod create --name MyAwesomePod --publish=80:8080
它有效地将我的 pod “内部”的端口 80 绑定到 podman 主机的端口 8080。
然后我使用类似的方法将容器添加到 pod 中
podman run --pod MyAwesomePod --name web myWebServerImage
podman run --pod MyAwesomePod --name db mySqlServer
然后我可以按预期访问在端口 80 上运行 Web 服务器的容器(使用 localhost:8080)。但是,我不知道是否有办法显示路由将转到此特定容器。运行 podman ps 给了我一个我正在运行的容器的列表,并且 PORT 列列出了两者上的 0.0.0.0:8080->80/tcp,这当然不可能是真的。
这是 Podman 的缺陷还是我误解了 Pod 的工作方式?
我正在运行无根 Podman 3.2.0。
【问题讨论】:
标签: podman