跳至主要内容

Docker 開發維運

常用技巧

我們可以使用 docker compose 來同時啟動多個 container,這時需要撰寫 docker-compose.yml 檔案。 有時後也會需要個別執行 docker compose 如下圖,例如:在同一個資料夾有兩個 docker-compose 檔案運行在相同 networks,可以看見項目名稱 docker-nginx,運行 2 個 container。若要停止 docker compose,我們無法用 docker compose down 停止,必須指定 project-name,才能正確停止。

docker compose -f docker-compose.app.yml up -d

docker compose -f docker-compose.proxy.yml up -d

查看 docker compose 運行的項目資訊

docker compose ls

停止 docker compose 某個項目

docker compose --project-name NAME down

輸出容器日誌

docker logs containername >& filename.log

Cache Flow