Docker – 談軟體封裝與開發流程整合

UITOX 企業有意推動技術交流,
上一季接獲技術論壇開講的邀約,
身為公司一份子鑑於技術本位,便藉此機會向大家介紹 Docker…

食譜: 波隆那肉醬千層麵

試做千層麵第一次就成功,結果被拱出來分享食譜,以下為兩人份作法。

原料

材料 數量
洋蔥 1 顆
豬絞肉 300 克
San Remo 快煮千層麵 1 盒
San Remo 義大利麵醬 蕃茄羅勒口味 1 罐
馬扎瑞拉起司條 150 克
橄欖油 1 小匙
月桂葉 0.5 片

Continue reading 食譜: 波隆那肉醬千層麵

Fig 正式納入 Docker 體系旗下

話說從頭

Fig 原先由 Orchard 開發,隨著整併後成為 Docker 團隊的一份子,但它始終定位在第三方工具的角色;隨著 Docker 體系的蓬勃發展,Fig 終於也正式納入 Docker 旗下,改稱 Docker Compose,或簡稱 Compose。

雖然尚屬 release candidate 階段,但許多資訊已揭露出來,本文將介紹更名後使用上的差異…
Continue reading Fig 正式納入 Docker 體系旗下

啟程

昨天晚上,我換上這張名為啟程的封面照,用意有兩個:
祈求台灣的公民覺醒啟程、抑或我該啟程出國當台勞了。

所幸前者成真,我也樂意繼續留在這塊土地與大家一起努力,
原本規劃好的 “Project Exodus” 先把它甩到抽屜裡吧。

Continue reading 啟程

以 Fig 快速建構 Docker 的多容器環境

(2015-02-07 update: Fig 正式納入 Docker 體系旗下,用法差異見此)


前言

Docker 是作業系統層級的軟體虛擬化,有著封裝、快速啟動、低系統負載的特性。

對於個別指令或服務,可直接以 Docker 指令啟動容器 (container);但碰到多項服務共構的軟體專案,逐行輸入指令顯然沒有效率。於是採用 Fig 記錄整個專案所需的 container,包含連接埠、資料儲存等組態設定,爾後一行指令即可建立並啟動 container。

以下將以 Selenium 2 為例,示範 Fig 如何建立專案所需的多個 container。

Continue reading 以 Fig 快速建構 Docker 的多容器環境

我的個人手札,Simply simple!!