[英]Can't find docker-compose running
我正在嘗試停止由docker-compose up
生成的容器docker-compose up
但我找不到這個 docker-compose 的啟動位置。 如果我嘗試殺死 docker 容器,它會自動重新創建(正如預期的那樣,因為它是 docker-compose)。
在包含docker-compose.yml
文件的文件夾中運行命令docker-compose ps
,我得到一個空結果,所以它應該在其他地方......
如何找到 docker compose 運行的位置並最終停止它?
使用docker ps -a | grep <certain_container>
docker ps -a | grep <certain_container>
使用locate docker-compose.yml
並找到你想要的 使用locate docker-compose.yml
docker-compose down
選項1:
使用官方說明安裝docker-compose
,它可以在您的路徑上使用 - https://docs.docker.com/compose/install/ 。
然后,您可以轉到包含docker-compose.yml
的文件夾並運行docker-compose.yml
docker-compose down
。
選項#2:
使用以下內容搜索文件:
find / -name "docker-compose"
然后,您可以在運行命令時使用絕對路徑。
選項#3:
更新您的容器重啟政策:
docker update --restart=no container_name
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.