Docker Compose -- operation
Compose 這個工具可以讓我們透過一個設定檔(yml),就能一次定義與啟用一到多個 container
啟動 :
官方建議的步驟很簡單,只要3個步驟
定義你的 container 服務的 dockerfile,以便可以佈署在任何地方.
透過
docker-compose.yml
定義你的服務跟之間的關聯性.執行
docker-compose up
你的服務們就啟起來了.
就可以簡單方便的完成啟用。
那接來跟大家介紹一下 docker compose 的指令操作
操作 :
大部份指令都跟 docker 指令雷同,但需要在有 docker-compose.yml 的路徑下
列舉已存在的容器: docker-compose ps
啟動已存在的容器: docker-compose start
暫停已啟動的容器: docker-compose stop
重啟已啟動的容器: docker-compose restart
啟動設定好的容器: docker-compose up
結束已啟動的容器: docker-compose down [--rmi] [-v] [-t]
--rmi :結束後連 image 一起刪除
--v:結束後連 volume 一起刪除
-t:設定關閉的 timeout 時間
下一章來介紹一下 yaml 檔的撰寫~
Last updated
Was this helpful?