docker是应用型容器,让开发的人把脚本、应用以及依赖打包起来,在liunx机器上运行,具有可移植性,虚拟性,采用沙箱机制。
可以理解为一个代理服务器,和apche和tomcat差不多
docker可应用场景:
1.自动化测试和持续集成、发布
2.在服务型环境中部署和调整数据库或其他的后台应用
3.搭建paas环境
4.web应用自动化打包发布,像tomcat应用的发布。
docker容器无法在32位机器上运行,只能是liunx的64位机器。
使用了docker可以让操作简单化,简化应用安装步骤,并且兼容许多应用例如web应用、数据库、后台应用等,消息队列等都可以打包成镜像部署。
原文:添加链接描述