【问题标题】:How to use Apollo Studio to explore Dgraph如何使用 Apollo Studio 探索 Dgraph
【发布时间】:2022-08-23 08:08:22
【问题描述】:

我已经使用 docker 版本设置了一个 Dgraph。我目前能够使用 Ratel(dgraphs 官方工具)操作模式和查询图形;但我希望能够使用 Apollo Studio 连接到我的图表。我在 apollo studio 中尝试了 http://localhost:8080 和 http://localhost:8080/graphql ,但无法连接。在他们论坛的某处有人说我需要在 dgraph 前面设置 apollo 服务器才能使用 apollo studio。有人可以指导我执行所需的步骤吗?

  • 这可能是一个安全问题。您是否在 docker 配置中设置了任何白名单?

标签: dgraph apollo-studio


【解决方案1】:

这是我使用的 docker-compose.yaml:

version: "3.2"
services:
  zero:
    image: dgraph/dgraph:latest
    volumes:
      - d:/dgraph:/dgraph
    ports:
      - 5080:5080
      - 6080:6080
    restart: on-failure
    command: dgraph zero --my=zero:5080
  alpha:
    image: dgraph/dgraph:latest
    volumes:
      - d:/dgraph:/dgraph
    ports:
      - 8080:8080
      - 9080:9080
    restart: on-failure
    command: dgraph alpha --my=alpha:7080 --zero=zero:5080 --security whitelist=0.0.0.0/0
  ratel:
    image: dgraph/ratel:latest
    ports:
      - 8000:8000
    command: dgraph-ratel

这里 whitelist=0.0.0.0/0 我不会这样,但这对我来说是一个临时的测试环境。

在阿波罗 (https://studio.apollographql.com/sandbox/explorer) 我可以使用:

http://localhost:8080/graphql
http://localhost:8080/admin

【讨论】:

    猜你喜欢
    • 2014-10-27
    • 2011-04-21
    • 1970-01-01
    • 1970-01-01
    • 2013-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-25
    相关资源
    最近更新 更多