Docker是一个开源应用容器引擎,可轻松创建轻量级、可移植容器,有了它,人们可以很容易封装和交付程序,在云计算领域有着广泛的应用。Docker自从诞生以来就备受追捧,得到了行业许多大企业的支持,包括亚马逊, Canonical 公司, CenturyLink, 谷歌, IBM, 微软等,许多初创公司也在围绕着 Docker 发展,或者改变他们的发展方向来与 Docker 更好地结合起来。
本文主要介绍如何在自己的项目中使用Dockerfile来构建镜像,镜像可以直接拿来部署云端应用,也可以做为一个基础镜像,我们可以在它之上进行二次开发。