gpt4 book ai didi

docker - gitlab docker 几秒钟后停止,因为他无法再访问 postgres

转载 作者:IT老高 更新时间:2023-10-28 21:20:59 26 4
gpt4 key购买 nike

所以我在一个月前使用 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 到此端口的规则,并且它在一个月前工作。

有什么想法吗?

最佳答案

我找到了。对于任何有同样问题的人,我会让你自由 x)

我在我的 dockerfile (postgresql-plpython3-10) 中安装的包升级了一个名为“postgresql”的包......显然与我在图像中的版本不同,所以它破坏了一切。

它以前可以工作,因为幸运的是这个包与我的 postgres 版本相同,但现在不再。

修复:想办法禁用此升级或升级您的 postgres 版本(次要版本相互兼容)

关于docker - gitlab docker 几秒钟后停止,因为他无法再访问 postgres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53850797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com