在docker中检索容器开始订单

在docker中检索容器开始订单,docker,dependencies,containers,Docker,Dependencies,Containers,我知道如何在docker compose文件中使用依赖项。但我继承了一个运行中的docker基础设施,没有任何文档。如何检索容器之间的依赖关系?我没有docker-compose.yaml文件可用。我尝试使用docker inspect,但结果没有提供有关单个容器依赖关系的任何信息。在默认位置/docker compose.yml是存储文件的位置 您还可以尝试以下命令: docker ps -a | grep (certain_container) locate docker-compose.y

我知道如何在docker compose文件中使用依赖项。但我继承了一个运行中的docker基础设施,没有任何文档。如何检索容器之间的依赖关系?我没有docker-compose.yaml文件可用。我尝试使用docker inspect,但结果没有提供有关单个容器依赖关系的任何信息。

在默认位置
/docker compose.yml
是存储文件的位置

您还可以尝试以下命令:

docker ps -a | grep (certain_container)
locate docker-compose.yml to find the file you would like
docker-compose restart (run the docker-compose command to see options)

“容器之间的依赖关系”是什么意思?的值取决于docker compose文件中的。换言之,开始的顺序。谢谢。但我还没有通过locate或find找到所有容器的docker-compose.yml。但可以肯定的是,我知道两个容器(我没有docker compose文件)有一个特定的开始顺序。我在docker文档中找不到任何内容。如果只有两个容器,您知道每个容器的主要流程吗?它是一个容器上的应用程序,然后是另一个容器上的数据库吗。服务器上大约有20个容器。每个容器都提供特定的服务。一些服务暴露于Internet,其他服务用作支持服务,但暴露的服务除外。这就是为什么我需要知道正确的开始顺序。我无法找到docker存储此信息的位置以及允许我检索此信息的API/CLI。