首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >anzograph无法连接到管理控制台

anzograph无法连接到管理控制台
EN

Stack Overflow用户
提问于 2020-02-04 00:27:36
回答 2查看 212关注 0票数 2

我在我的Mac上的Docker Desktop中设置了Anzograph DB Free Edition,并(根据下面的命令)运行它。但是我无法连接到管理控制台。

代码语言:javascript
复制
docker pull cambridgesemantics/anzograph

docker run cambridgesemantics/anzograph

当我在Docker Desktop的Dashboard中使用inspect功能时,运行镜像的所有端口都是“未绑定”的。我原本希望在端口5600上连接,但这不起作用-不能连接到本地主机、0.0.0.0和127.0.0.1…上

我是不是遗漏了一些前提条件?我给Docker分配了8 GB的内存。

EN

回答 2

Stack Overflow用户

发布于 2020-02-04 00:28:54

从您记录的信息来看,您所看到的是真实的,因为您的命令中没有记录特定的端口。您输入的内容如下:

代码语言:javascript
复制
docker run cambridgesemantics/anzograph

你应该运行什么来解决这个问题,这是在Anzograph的下载页面上记录的,指定了要安装的端口,

代码语言:javascript
复制
docker run -d -p 80:8080 -p 443:8443 --name=anzograph cambridgesemantics/anzograph:latest
票数 2
EN

Stack Overflow用户

发布于 2020-04-04 22:12:36

AnzoGraph前端绑定到端口8443 (https)和8080 (http),AnzoGraph DB绑定到docker容器内的端口5600 (gRPC DB管理)和5700 (gRPC DB查询)。

Docker Desktop for MAC正在将这些容器内部端口映射到localhost上的端口。如果您不告诉docker如何映射这些端口,它将使用随机策略在localhost上分配这些端口。在指定映射时

代码语言:javascript
复制
docker run -d -p 80:8080 -p 443:8443  -p 5600:5600 -p 5700:5700 --name=anzograph cambridgesemantics/anzograph:2.1.1-latest

您告诉docker使用哪个本地主机端口( -p {本地主机端口}:{容器内部端口})

许多新接触docker的用户在使用例如Kitematic或类似的UI时都很挣扎,这使得部署一个运行的docker容器变得很简单,然而他们面临着理解和确定这些随机端口的复杂性。

因此,如果您刚接触docker,并且还不想使用kubernetes,请使用命令行指定本地主机端口-这样会更容易。

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

https://stackoverflow.com/questions/60043326

复制
相关文章

相似问题

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