它主要用於建立和管理容器,但它也支援在管理容器時構建映象
version: '3'設定 version: '3'
表示使用 Docker Compose 檔案格式的第 3 版標準
services: 配置服務
1 基礎配置
2 執行配置
3 網路埠配置
4 儲存卷配置
5 環境配置
6 啟動順序配置
7 資源配置
docker-compose up
是否只執行一次
docker-compose up
命令可以執行多次,每次執行都會觸發以下流程:
-
首次執行:
- 構建需要的映象(如果未指定映象並且沒有變動)。
- 建立並啟動所有定義的容器。
-
再次執行:
- 映象: 如果映象已經存在且沒有變動,不會重新構建映象。
- 容器: 如果容器已經存在且正在執行,
docker-compose up
什麼也不會做,除非容器停止或者配置有變化。