我创建了一个新的(本地)项目prisma init
。但我无法连接到我的主机PostgreSQL
数据库。我尝试将主机设置为:
host: docker.for.mac.host.internal
但是当我参观操场时,我得到的只是以下内容error
:
未找到项目:'default$default
如何将 Prisma 连接到容器外部本地计算机上运行的数据库?
完整的 docker-compose.yml看起来像:
version: '3'
services:
prisma:
image: prismagraphql/prisma:1.8
restart: always
ports:
- "4466:4466"
environment:
PRISMA_CONFIG: |
port: 4466
databases:
default:
connector: postgres
host: docker.for.mac.host.internal
port: '5432'
database: mydb
user: myusername
password: ''
migrations: false