设为首页加入收藏
群晖首页图片
网站标志
新闻详情
 
新闻搜索
 
 
什么是docker
作者:管理员    发布于:2017-06-03 19:21:10    文字:【】【】【
摘要:Docker容器是近年来一个非常热的话题,业界对它的讨论也已有时日。在云计算领域,Docker容器因相对于虚拟机更加轻量、不依赖系统环境以及更加节省资源等特点,一度让人惊呼“容器时代”的到来。
VM到容器整个虚拟化技术演进过程

Docker容器的好处,人们谈论的很多,包括轻量级的虚拟机,成就了微服务、原生云等
第一是大幅提高了资源利用率。在容器技术出现之前,用户要部署应用就需要申请虚拟机。由于用户对于虚拟机实际的资源占用量常常并不清楚,为了保障应用的运作,用户对虚拟机的部署往往占用了大量资源,且为该应用所独占;而有了容器技术之后,用户可以实现在同一虚拟机中放置多个容器。这样既省却了部署新的虚拟机,又让虚拟机的闲置资源得到了充分利用。在这方面,相关数据表明,容器技术可将资源消耗降低50%到5倍以上。


第二是能够获得研发、生产环境的一致性。这也是研发者为何一直喜欢用容器的一大原因。由于研发人员需要在笔记本电脑上将程序开发出来,最后再部署到数据中心或云端。在没有容器之前,常常一个应用做好后在笔记本电脑上可以正常运作,但在数据中心则无法运作;同样,在生产环境中出现的问题,往往在笔记本电脑上无法复制。究其原因,还是因为操作系统版本、库版本等外部环境参数不同所导致。有了容器之后,则可以轻松获得研发、生产环境的一致性,从而大大减少此类问题的出现。

分层的文件系统和一致的应用交付等特点实现了企业便捷的软件开发,测试和部署运营,使开发人员可以在极短时间内完成在服务器或者工作站中的软件部署工作,加速企业现有业务调整和开展新业务的步伐。

部署的难点: 

,由于容器技术牵扯到存储、计算、网络等很多的层面,它的出现会催生出更多其它新技术。总而言之,正是因为容器技术发展快、复杂性高和成熟度低,再加上缺乏相应的容器技术专业研发人员等诸多因素,最终影响了企业用户的部署热情。





脚注备案信息
群晖技术群