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