gitlab docker 几秒钟后停止,因为他无法再访问 postgres
gitlab docker stop after few seconds because he can't reach postgres anymore
所以我正在使用 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 中添加了允许任何原型到此端口的规则并且它在一个月前工作。
有什么想法吗?
我找到了。对于遇到同样问题的任何人,我会让你自由 x)
我在我的 dockerfile (postgresql-plpython3-10) 中安装的包升级了一个名为 "postgresql" 的包......显然与我在图像中的版本不同所以它破坏了一切。
它之前是可以工作的,因为幸运的是,该软件包此时与我的 postgres 版本相同,但现在不是了。
修复:想办法禁用此升级或升级您的 postgres 版本(次要版本相互兼容)
所以我正在使用 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 中添加了允许任何原型到此端口的规则并且它在一个月前工作。
有什么想法吗?
我找到了。对于遇到同样问题的任何人,我会让你自由 x)
我在我的 dockerfile (postgresql-plpython3-10) 中安装的包升级了一个名为 "postgresql" 的包......显然与我在图像中的版本不同所以它破坏了一切。
它之前是可以工作的,因为幸运的是,该软件包此时与我的 postgres 版本相同,但现在不是了。
修复:想办法禁用此升级或升级您的 postgres 版本(次要版本相互兼容)