Подключить postgres docker к symfony5

С докер на Вы, да и симфони в общем то тоже.

в docker-compose.yml

services:
manager-nginx:
    image: .../repo:nginx
    volumes:
    - ./:/app
    depends_on:
        - manager-php-fpm
    ports:
        - "8080:80"

manager-php-fpm:
    image: .../repo:fpm
    volumes:
        - ./:/app
    environment: 
        APP_DEBUG: 1     
    depends_on:
        - manager-postgres 
manager-postgres:
    image: postgres:latest
    volumes:
        - manager-postgres:/var/lib/postgresql/data 
    environment: 
        POSTGRES_USER: app
        POSTGRES_PASSWORD: secret
        POSTGRES_DB: app
    ports: 
        - 5432:5432          
volumes:
    manager-postgres:
    composer:

В файле .env

DATABASE_URL=pgsql://app:secret@manager-postgres:5432/app

в doctrine.yaml

doctrine:
dbal:
    driver: 'pdo_pgsql' 
    charset: utf8
    url: '%env(resolve:DATABASE_URL)%' 

при попытке создать миграцию

In AbstractPostgreSQLDriver.php line 73:

  An exception occurred in driver: SQLSTATE[08006] [7] could not translate host name "manager-postgres" to address:   
  Name or service not known  

Ответы (0 шт):