gitlab docker останавливается через несколько секунд, потому что он больше не может дозвониться до postgres - PullRequest
0 голосов
/ 19 декабря 2018

Итак, я использую Ansible и создал роль gitlab месяц назад.Это сработало отлично.Я сейчас пытаюсь использовать его снова (он использует самый последний выпуск gitlab, если я хорошо понял), но он останавливает докер каждый раз, когда я запускаю его из-за:

PG::ConnectionBad: could not connect to server: Connection refused 
Is the server running on host "postgres" (172.18.0.3) and accepting TCP/IP connections on port 5432.

Вещи, которые я добавил в UFWПравило, позволяющее любому прото в этот порт, и он работал месяц назад.

Есть идеи?

1 Ответ

0 голосов
/ 26 декабря 2018

Я нашел.Для тех, у кого возникла та же проблема, я освобожу вас x)

Пакет, который я устанавливаю в моем dockerfile (postgresql-plpython3-10), обновляет пакет с именем "postgresql" ... и, очевидно, нета же версия, что была в моем изображении, поэтому она сломала все.

Она работала раньше, потому что пакет был, к счастью, той же версией, что и мои postgres, но не больше.

Исправление:найти способ отключить это обновление или обновить версию postgres (вспомогательная версия совместима друг с другом)

...