首页 > 解决方案 > docker swarm deploy 上的 Prisma 配置错误

问题描述

我正在尝试在我的 docker swarm 上部署 prisma 服务,但收到了:

错误:“services.prisma.environment.2 必须是字符串”

使用以下 docker-compose,服务运行良好。

version: '3.2'

services:

  prisma:
    image: prismagraphql/prisma:1.25
    environment:
      - PRISMA_CONFIG: |
        port: 4466

标签: dockerdocker-composedocker-swarmprismaprisma-graphql

解决方案


删除-它不是一个序列

environment:
      PRISMA_CONFIG: |
        port: 4466
        databases:
          default:
            connector: postgres
            host: postgres
            port: 5432
            user: prisma
            password: prisma
            migrations: true

推荐阅读