Docker и postgresql: сервер неожиданно закрыл соединение (MacOS Catalina) - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть простая локальная среда, которая включает docker -композит:

version: '3'

services:

  postgres-mydb:
    image: 'postgres:11-alpine'
    ports:
      - "5433:5432"
    volumes:
      - ./pg_data:/var/lib/postgresql
    environment:
      POSTGRES_DB: docker_mydb_dev
      POSTGRES_USER: user
      POSTGRES_PASSWORD: password

Недавно, когда я пытаюсь подключиться к БД:

psql postgresql://user:password@localhost:5433/docker_mydb_dev

Я получаю:

psql: error: could not connect to server: server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.

Я застрял и не смог найти ни одной идеи в Интернете.

1 Ответ

0 голосов
/ 26 апреля 2020

Ну, чтобы закрыть эту проблему, я не мог получить доступ к своей БД (docker или нет), потому что меня попросили установить брандмауэр на моем компьютере, и он заблокировал доступ к localhost. Теперь все работает как положено.

Спасибо за добрую помощь!

...