Ansible X Docker X Packer – Another Way Provision Docker Image

背景介紹

在兩年多前曾經介紹過 Chef X Docker X Packer,在社群分享時也提到過可以把其中的 Chef 抽換成其他的 CM 工具;剛好這幾天又被 Kakashi 大大詢問我是如何整合 Ansible 的,因此這篇文章就此誕生

不過常常都會有人問我,為什麼不用 Dockerfile 就好,還需要特別使用另外兩個工具來達成,我個人的回答如下:假如你的 Application Provision 過程相當的簡單,也不需要產生除了 Docker Image 以外的其他類型 Image, e.g. AWS AMI, VMware…那使用 Dockerfile 絕對是最佳解,有效率又管理方便;但如果你的 Application Provsion 過程複雜,又需要產生各種不同類型的 Image,那使用 Packer 搭配 CM Tool 或許就是可以列入考量的一個方案
繼續閱讀

廣告