話說從頭
Fig 原先由 Orchard 開發,隨著整併後成為 Docker 團隊的一份子,但它始終定位在第三方工具的角色;隨著 Docker 體系的蓬勃發展,Fig 終於也正式納入 Docker 旗下,改稱 Docker Compose,或簡稱 Compose。
雖然尚屬 release candidate 階段,但許多資訊已揭露出來,本文將介紹更名後使用上的差異…
閱讀全文 Fig 正式納入 Docker 體系旗下
話說從頭
Fig 原先由 Orchard 開發,隨著整併後成為 Docker 團隊的一份子,但它始終定位在第三方工具的角色;隨著 Docker 體系的蓬勃發展,Fig 終於也正式納入 Docker 旗下,改稱 Docker Compose,或簡稱 Compose。
雖然尚屬 release candidate 階段,但許多資訊已揭露出來,本文將介紹更名後使用上的差異…
閱讀全文 Fig 正式納入 Docker 體系旗下
(2015-02-07 update: Fig 正式納入 Docker 體系旗下,用法差異見此)
前言
Docker 是作業系統層級的軟體虛擬化,有著封裝、快速啟動、低系統負載的特性。
對於個別指令或服務,可直接以 Docker 指令啟動容器 (container);但碰到多項服務共構的軟體專案,逐行輸入指令顯然沒有效率。於是採用 Fig 記錄整個專案所需的 container,包含連接埠、資料儲存等組態設定,爾後一行指令即可建立並啟動 container。
以下將以 Selenium 2 為例,示範 Fig 如何建立專案所需的多個 container。