标签: docker docker-compose
depends_on
那么有什么方法可以从其他容器的服务状态启动容器?
答案 0 :(得分:2)
您的问题是您开发服务的方式(当我们开始构建微服务:P时,我的开发人员遇到了同样的问题)。
您需要在应用程序代码中控制所有依赖项是否都已启动并正在运行,如果不是,请退出程序,以便容器可以失败并自动重新启动。
如果不这样做,容器将继续运行,但是不满足依赖关系,因此结果是服务将无法按预期运行。