node.js - 棱镜错误: Could not connect to server at http://localhost:4466

标签 node.js docker docker-compose prisma prisma-graphql

我在部署 prisma 时遇到问题。

我采取的步骤如下:

  1. 创建一个新文件夹
  2. 运行prisma init
  3. 选择 postgresql 并填写所需信息。
  4. 完成安装

现在,当我使用docker-compose up -d时,它会创建容器并运行它,但是当我去部署prisma时,prisma部署,我得到了以下错误:

无法连接到 http://localhost:4466 上的服务器。请检查您的服务器是否正在运行。

有没有任何建议或文档可以告诉我为什么会发生这种情况以及如何正确运行它?

最佳答案

对我来说,改变 prisma.yml 的解决方案是 http://localhost:4466使用 docker ip 到端点 - http://192.168.99.100:4466

此外,如果问题出在 apisecret https://github.com/prisma/prisma/issues/4483 中,这可能会有所帮助。 - 这里

关于node.js - 棱镜错误: Could not connect to server at http://localhost:4466,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55299233/

相关文章:

linux - 更新 .sql 文件时 Docker 不更新卷

node.js - 如何测试在 kubernetes 集群上部署为 pod 的 Nodejs 应用程序?

node.js - 使用 node-postgres 从 SELECT 返回结果

docker - apt-key 命令在 shell 上工作,但在 Dockerfile 上失败

docker - 如何在Docker环境中的根目录(/)中创建安装配置

Docker-compose 找不到合适的文件,即使它存在

node.js - Mongoose 选择要从 findOneAndUpdate 返回的字段

javascript - 在我的 nodejs 测试中自动化用户输入

django - Postgres 到 Ubuntu Docker 容器链接不起作用

mongodb - 来自 docker-hub 的 MongoDb 拒绝连接