首先,部署服务运行环境方便,只需要运行pull命令就行,例如:dockerpullnode,就可以将node运行环境部署好。为运营带来了便利。
其次,实现服务器集群,数据库集群很方便,使用dockercompose可以将多个容器在一个配置文件中配置(yml文件),操作方便,可以直观地看到各个容器,配置好容器间的交互。集群提高了webserver的健壮性,数据安全。
最后,当下比较火的微服务也可以使用docker,现在docker官方支持kubernetes,因为微服务提高了webserver的健壮性,而dockerkubernetes极大地支持了微服务,所以说docker也间接地支持了webserver。
偶的答案可能也存在局限性,希望能够帮到你,谢谢。