мой URL базы данных настроен на
DATABASE_URL = postgres: // DBUser: DBPass @ locahost: 5432 / имя_базы_данных
мой файл Docker имеет следующий вид
version: "3"
services:
redis:
image: redis:alpine
container_name: redis
ports:
- "6379:6379"
db_command:
image: postgres:alpine
container_name: pgDB
environment:
POSTGRES_USER: DBUser
POSTGRES_PASSWORD: DBPass
POSTGRES_DB: DatabaseName
volumes:
- "./.docker_pgdata:/var/lib/postgresql/data"
ports:
- "5432:5432"
когда я пытаюсь запустить команду sequelize db:migrate
выдает ошибку
Я могу подключиться к экземпляру Docker Postgres через командную строку, не проблема.
ERROR: connect ECONNREFUSED 127.0.0.1:5432
Я не понимаю, изменение хоста с127.0.0.1 для localhost не действует. Кроме того, это было запущено ранее, и теперь это не работает, что очень озадачивает меня.
Я пошел проверить решение, но ни один не работает для меня.