Vas*_*ian 5
暴露:(参考)
Expose 告诉 Podman 容器请求打开该端口,但不转发它。当且仅当还指定了 --publish-all 时,所有暴露的端口都将被转发到主机上的随机端口
根据 Containerfile 的 Redhat 文档,
EXPOSE 表示容器在运行时监听指定的网络端口。EXPOSE 指令仅定义元数据;它不会使主机可以访问端口。podman run 命令中的 -p 选项会从主机公开容器端口。
要指定端口号,
podman run 命令中的 -p 选项会从主机公开容器端口。
例子:
podman run -d -p 8080:80 --name httpd-basic quay.io/httpd-parent:2.4
在上面的例子中,端口#80是容器监听/暴露的端口号,我们可以通过端口#8080从容器外部访问它
更多推荐
端口,podman
发布评论