大数据时代的今天, 人们与互联网已经密不可分. 庞大的用户数, 随之而来的就是大量用户数据以及这些海量数据的处理. 对于Web应用来说, 大量的用户访问, 就需要服务端更优秀的服务配置、系统优化、资源利用. 传统的Web应用部署在性能高的实体机或是虚拟机集群上, 资源分配利用的单位是集群中的每台机器. 随着Docker的出现, 产生了一个新的单位: 容器. 它可以以更少的资源占用, 更多的利用主机资源. 基于此, 本文分别构建两种环境下的Web应用, 研究分析其部署在这两种环境下的差异. 通过实验, 发现 Web应用容器化后展现了更好的性能, 在容错方面有显著的优势, 在服务器环境部署拓展方面也展现了更简单方便的特点。