首页 > 解决方案 > 拉取的 Docker 镜像配置文件在哪里

问题描述

我拉了

docker pull dylanmei/zeppelin:latest
docker run --name zeppelin -p 8080:8080 -p 8081:8081 dymanmei/zeppelin:latest

如果我想更改 zeppelin 网站的端口,我在哪里可以找到 zeppelin 配置文件?

d91ecdff6a24 dylanmei/zeppelin:latest
"bin/zeppelin.sh" 26 seconds ago Up 26 seconds
0.0.0.0:8088-8089->8088-8089/tcp zeppelin

这是我的docker ps -a信息。zeppelin的Docker配置文件在哪里?

标签: dockerapache-zeppelin

解决方案


Zeppelin 的配置位于您下载的映像中的某个位置。但是,您的问题询问您如何配置访问 Zeppelin 的端口,并且使用容器,这很简单。

您包含的docker run ...命令定义了 2 个端口映射。这些是用标志-p 8080:8080-p 8081:8081.. 定义的。这些定义将主机的端口 8080 映射到容器的端口 8080,将主机的端口 8081 映射到容器的端口 8081。

与其更改容器使用的端口(并在其中配置),不如在运行容器时简单地更改这些端口映射。

例如,如果您使用-p 8888:8080,则容器的端口 8080(未更改)现在将在主机的端口 8888(而不是 8080)上可用。

这具有您想要更改端口的效果。


推荐阅读