我在我的项目中使用带有 django 的 postgresql。我将它们放在不同的容器中,问题是我需要在运行 django 之前等待 postgres。此时我正在使用 sleep 5
在 command.sh
django 容器文件中进行操作。我还发现 netcat 可以做到这一点,但我更喜欢没有额外软件包的方式。 curl
和 wget
不能这样做,因为它们不支持 postgres 协议。有没有办法做到这一点?
原文由 Quba 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的解决方案 tiziano 的问题是默认情况下未安装 curl,我想避免安装其他东西。无论如何,我做了bereal所说的。如果有人需要,这是脚本。