Docker Compose 是 Docker 官方推出的工具,能夠幫助開發者定義和運行多個 Docker 容器。一旦使用 Docker Compose 啟動了一個項目,如何停止這個項目?
首先,在專案的目錄下開啟一個命令列工具,並輸入命令:
docker-compose down
這條命令可以將 Docker Compose 啟動的所有容器停止並刪除。但是,有時候我們需要停止某一個容器而不是整個專案。那該怎麼辦呢?
可以使用以下兩種方式停止單一容器:
首先,我們需要查看容器的名稱或ID,可以使用以下指令:
docker-compose ps
這條指令可以列出Docker Compose 啟動的所有容器,並顯示它們的名稱、ID、狀態等資訊。找到需要停止的容器,複製它的名稱或ID,然後使用以下命令進行停止:
docker stop container_name_or_id
除了使用Docker 命令停止容器外,我們也可以使用Docker Compose 指令停止容器。首先,我們需要編輯Docker Compose 文件,將需要停止的容器的設定檔註解掉,然後使用以下命令重新啟動專案:
docker-compose up
這條命令會重新啟動項目,但是註解掉的容器不會被啟動。這樣,我們就實現了停止單一容器而不是整個專案的目的。
總之,Docker Compose 是一個非常方便的工具,能夠幫助開發者快速、簡單地管理 Docker 容器。掌握如何停止 Docker Compose 啟動的容器,可以讓我們更有彈性地使用 Docker Compose,更好地進行程式碼開發和測試。
以上是docker compose up啟動的專案如何關閉的詳細內容。更多資訊請關注PHP中文網其他相關文章!