Рейтинг:0

Нестабильность контейнера Docker postgres и ошибка ввода пароля

флаг ru

Я использую Docker 3.6.0 на Mac. Я запускаю только один контейнер, экземпляр postgres 9.6. За последние несколько месяцев я заметил, что стабильность экземпляра postgres становится все хуже и хуже, и в конце концов я просто перезапускаю контейнер несколько раз в день, а затем он продолжает падать.

Если я полностью остановлю Docker, а затем запущу его снова, я запускаю «журналы контейнеров» (даже не запуская какой-либо контейнер), и он очень быстро многократно регистрирует эту строку:

FATAL: проверка подлинности пароля не удалась для пользователя "postgres"
ПОДРОБНО: Пароль не подходит для пользователя "postgres".
    Соединение соответствует строке 95 pg_hba.conf: «host all all all md5»

Я пытался остановить любые программы, которые могли бы установить соединение с этой базой данных (о которых я знаю), и все же я все еще продолжаю видеть, как это регистрируется в быстрой последовательности.

Я не совсем уверен, связано ли это ведение журнала с моей проблемой со стабильностью. В конечном счете, я хотел бы, чтобы экземпляр postgres не падал все время.

Docker работает с портом 5432, сопоставленным с моего Mac на экземпляр Docker (тот же порт).

Если я загляну в контейнер по адресу: "/var/lib/postgresql/data/pg_hba.conf", я увижу, что он заканчивается:

хост все все все md5

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.