gitlab docker几秒钟后停止,因为他再也无法到达postgres

时间:2018-12-19 12:01:00

标签: docker ansible connection gitlab

所以我使用Ansible并在一个月前创建了gitlab角色。效果很好。我现在正尝试再次使用它(如果我了解的话,它使用的是最新版本的gitlab),但是由于:

,它在我每次启动它时都会停止docker
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中添加了规则,该规则允许任何proto进入该端口,并且该规则在一个月前就已经生效。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

我发现了。对于遇到同样问题的任何人,我会让您自由x)

我在dockerfile中安装的软件包(postgresql-plpython3-10)升级了一个名为“ postgresql”的软件包...显然与我的映像版本不同,因此它破坏了所有内容。

以前可以正常运行,因为该软件包现在的运气与我的postgres相同,但现在不再可用。

修复:找到禁用此升级或升级postgres版本(次要版本彼此兼容)的方法