docker一款开源引擎,可以给任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在其本地测试通过的docker容器可以批量部署在生产环境上,包括VMs、bare metal、openstack集群及其他的基础应用平台。
其应用场景如下:
web应用的自动化打包和发布;
自动化测试和持续集成、发布;
在服务型环境中部署和调整数据库或其他的后台应用;
从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的Pass环境。