[英]How to find the docker-compose.yml that used to start containers?
我想通過docker-compose.yml start 停止一些docker容器。
但是我不知道用於啟動這些容器的 docker-compose.yml在哪里。
如何通過容器找到docker-compose.yml?
謝謝。
它不會在任何地方持久存在; 當然,單個容器不知道它是通過 Docker Compose、 docker run
CLI 還是其他路徑啟動的。 如果您找不到(1) 或以其他方式找到docker-compose.yml
文件,那么您將無法使用 Docker Compose 來管理容器。
話雖如此,一旦 Docker Compose 啟動了一個容器,它就是一個普通的容器,所以你可以使用docker ps
找到它並docker stop; docker rm
docker stop; docker rm
來清理它,就像任何其他容器一樣。 如果您丟失了 YAML 文件,Compose 不會保持狀態來管理容器的另一面是,它也並不真正知道或關心您是否手動停止容器。
docker ps -a
查找圖像docker image history --no-trunc image_name
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.