Я недавно начал использовать Docker. Однако, хотя я смог запустить контейнер postgres и запустить команду bash "psql" внутри него. Теперь я сталкиваюсь с ошибкой, пытаясь сделать то же самое через некоторое время. Вот что сработало у меня некоторое время назад, и теперь оно больше не работает:
docker run --rm -it postgres bash
Команда выше открывает bash внутри контейнера postgres. Когда я набираю psql внутри этого контейнера, он показывает ошибку:
root@3615146cf679: / # psql
psql: ошибка: не удалось подключиться к серверу: не удалось подключиться к серверу: нет такого файла или каталога. Является ли сервер запущенным локально и принимающим подключения к Unix доменному сокету «/var/run/postgresql/.s.PGSQL.5432управления?