Подключение к существующему контейнеру docker postgres с помощью sequelize - PullRequest
0 голосов
/ 06 августа 2020

У меня есть существующий контейнер postgres, который работает нормально сам по себе. Сейчас я пытаюсь следовать лучшим практикам с Sequelize с правильными миграциями и моделями. Я раскручиваю контейнер docker, содержащий базу данных postgres:

Starting postgres-express-docker_postgres_1 ... done
Attaching to postgres-express-docker_postgres_1
postgres_1  |
postgres_1  | PostgreSQL Database directory appears to contain a database; Skipping initialization
postgres_1  |
postgres_1  | 2020-08-06 14:43:59.373 UTC [1] LOG:  starting PostgreSQL 12.3 (Debian 12.3-1.pgdg100+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-6) 8.3.0, 64-bit
postgres_1  | 2020-08-06 14:43:59.373 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
postgres_1  | 2020-08-06 14:43:59.373 UTC [1] LOG:  listening on IPv6 address "::", port 5432
postgres_1  | 2020-08-06 14:43:59.376 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
postgres_1  | 2020-08-06 14:43:59.388 UTC [27] LOG:  database system was shut down at 2020-08-06 14:43:54 UTC
postgres_1  | 2020-08-06 14:43:59.393 UTC [1] LOG:  database system is ready to accept connections

Затем, когда я пытаюсь запустить sequelize db: migrate для запуска встроенных миграций, я получаю:

ERROR: getaddrinfo ENOTFOUND 0.0.0.0:5432

Что мне здесь не хватает? Конфигурация продолжения указывает на тот же адрес ... Заранее спасибо

...