gpt4 book ai didi

docker - Hortonworks HDP docker如何公开端口

转载 作者:行者123 更新时间:2023-12-02 19:16:44 31 4
gpt4 key购买 nike

首先,如果我要问一个明显的问题,我会提前道歉。
我正在尝试公开 Hortonworks HDP docker(版本 2.6.5)端口,以便可以通过网络访问 Ambari UI 和打包的所有功能。我关注了官方documentation一切都在本地安装并运行,但我无法使用设置的端口通过浏览器访问 UI。
有没有我可以将 docker 端口公开以便可以通过本地网络访问?
我在 Ubuntu 18 机器上运行 docker 镜像。
[更新]

CONTAINER ID        IMAGE                           COMMAND             CREATED             STATUS              PORTS                        NAMES
11b583b0deb5 hortonworks/sandbox-hdp:2.6.5 "/usr/sbin/init" 23 seconds ago Up 22 seconds 22/tcp, 4200/tcp, 8080/tcp sandbox-hdp

最佳答案

默认情况下,Docker 容器不会暴露在 docker 主机之外。
为了公开端口 X在主机上并将流量转发到端口 Y在容器内,使用 -p/--publish启动容器时的选项。
我还没有下载源代码,但我非常确定在 docker-deploy-{HDPversion}.sh 中脚本,你必须找到一个 docker run ...命令,它正在启动 sandbox-hdp容器。查找并将发布命令添加到该行。

-p 9876:8080
然后您应该可以通过 localhost:9876 访问您的容器。 .您可以选择主机上未使用的任何端口。

关于docker - Hortonworks HDP docker如何公开端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63099624/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com