首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头不暴露的Metabase

码头不暴露的Metabase
EN

Stack Overflow用户
提问于 2018-06-21 14:03:18
回答 1查看 749关注 0票数 1

我很难让metabase在码头上运行。

我已经按照这个小管安装了Docker 7。

这是码头版本:

代码语言:javascript
复制
Client:
 Version:       18.03.0-ce
 API version:   1.37
 Go version:    go1.9.4
 Git commit:    0520e24302
 Built: Fri Mar 23 08:31:36 2018
 OS/Arch:       windows/amd64
 Experimental:  false
 Orchestrator:  swarm

Server:
 Engine:
  Version:      18.05.0-ce
  API version:  1.37 (minimum version 1.12)
  Go version:   go1.10.1
  Git commit:   f150324
  Built:        Wed May  9 22:20:42 2018
  OS/Arch:      linux/amd64
  Experimental: false

现在,当我试图让元数据库在码头上运行时,请使用

代码语言:javascript
复制
docker run -d -p 3000:3000 --name metabase metabase/metabase

并使用

代码语言:javascript
复制
docker logs -f metabase

我收到消息后,所有的设置:

元数据库初始化完成

问题是,当我尝试访问http://0.0.0.0:3000时,我会得到一个ERR_ADDRESS_INVALID。我查找所有正在“监听”的端口

代码语言:javascript
复制
netstat -aon | find /i "listening"

我没有看到在那里列出的0.0.0:3000。

码头及公众服务计划的回报:

代码语言:javascript
复制
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
6a283cf6b8d7        metabase/metabase   "/app/run_metabase.sh"   4 hours ago         Up 4 hours          0.0.0.0:3000->3000/tcp   metabase

我不确定这是元数据库图像的问题还是码头本身的问题。

有人知道这可能是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-21 21:00:38

这个0.0.0.0不是一个有效的IP地址,但是不可路由的元地址您的应用程序可以在您的机器上访问-- IP地址/主机名--端口3000。

如果您不确定主机名是什么,可以在powershell中运行;

代码语言:javascript
复制
hostname

然后使用主机名:3000访问它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50970497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档