首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Prisma无法使用本地Mongodb部署

Prisma无法使用本地Mongodb部署
EN

Stack Overflow用户
提问于 2020-01-24 11:45:58
回答 1查看 759关注 0票数 0

这是我的船坞-合成人. This:

代码语言:javascript
复制
version: '3'
services:
  prisma:
    image: prismagraphql/prisma:1.34
    restart: always
    ports:
    - "4466:4466"
    environment:
      PRISMA_CONFIG: |
        port: 4466
        # uncomment the next line and provide the env var PRISMA_MANAGEMENT_API_SECRET=my-secret to activate cluster security
        # managementApiSecret: my-secret
        databases:
          default:
            connector: mongo
            uri: 'http://javad:javad@localhost:27017/admin'
  mongo:
    image: mongo:3.6
    restart: always
    # Uncomment the next two lines to connect to your your database from outside the Docker environment, e.g. using a database GUI like Compass
    # ports:
    # - "27017:27017"
    environment:
      MONGO_INITDB_ROOT_USERNAME: prisma
      MONGO_INITDB_ROOT_PASSWORD: prisma
    ports:
      - "27017:27017"
    volumes:
      - mongo:/var/lib/mongo
volumes:
  mongo:

我的prisma.yml:

代码语言:javascript
复制
endpoint: http://192.168.99.100:4466
datamodel: datamodel.prisma
databaseType: document

当我说

prisma部署

我得到这个按摩:

错误:无法为工作区“*”和群集“默认”找到群集

{“数据”:{ "generateClusterToken":null },“错误”:[{“消息”:“无法为工作区'*‘和群集’默认‘找到群集”,“位置”:{“行”:3,“列”:9},“路径”:,“代码”:222 },“状态”:200 }

如果您需要帮助:https://slack.prisma.io以获得更详细的输出,请与您联系,运行$ export DEBUG="*“(节点:17204) DEP0066 DeprecationWarning: OutgoingMessage.prototype._headers是不推荐的

有人知道问题出在哪里吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-27 13:23:54

首先,请检查您的prisma和prisma cli版本,并在可能的情况下进行更新,因为以前版本的prisma cli中有一个bug (请参阅https://github.com/prisma/prisma/issues/4215)。

在此之后,请验证prisma.yml中指定的端点确实是可访问的,并且端口被正确转发。当将端点更改为localhost127.0.0.1时,请测试问题是否仍然存在。

最后,您可以尝试在docker配置中设置managementApiSecret并将PRISMA_MANAGEMENT_API_SECRET添加到env文件中。

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

https://stackoverflow.com/questions/59895803

复制
相关文章

相似问题

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