阿里云平台上是不是一部分业务部署在ECS上,一部分在docker里面?以后会不会都移到docker上面
两者各有用途,会长期并存,不存在替代关系:
ECS 是虚拟机,docker 是轻量级虚拟机。
docker裸跑在OS上,性能略高一些,但现在VM 的损失本身已经很小了,其实可以忽略。
VM的安全隔离、热迁移、热克隆、挂起 这些优点是docker不具备的。
docker 的好处主要在于集成、发布、运维,它要解决的跟VM 其实不是一个事情。
两者也可以结合,也就是在ECS 虚拟机里运行docker,这样可以将开发或生产环境快速部署到云上,快速开展业务。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。