docker Compose 其实早就给了优雅解:healthcheck + depends_on 条件等待

关键就在 depends_on 里面的 condition: service_healthy。有了这个,Compose 会一直等到 db 的 healthcheck 通过了才去启动 web 容器。不用 sleep,不用额外脚本,干干净净。services:   db:     image: m...