Docker 2016 年度报告
2016-05-03 08:46
676 查看
在Docker 2016 年度报告这份报告中,可以看到 Docker 平台是如何连接现代软件发展的三大策略:向云端迁移、向微服务转型、向 DevOps 实践转变。
![](http://img.blog.csdn.net/20160503084332521)
如上图所示,我们可以看到:
用户如何使用 Docker?
90% 的用户使用 Docker 进行应用开发
65% 的用户使用 Docker 进行敏捷开发
58% 的用户将 Docker 用于生产
48% 的用户使用 Docker 控制应用环境
41% 的用户使用 Docker 实现应用的可移植性
Docker 的业务覆盖:
78%:网页应用
75%:网页 API
70%:应用服务端
42%:传统数据库
27%:分布式数据库
13%:大数据
Docker 带来的敏捷性(响应速度和灵活性)吸引了越来越多的开发者。他们不仅能知道容器内部到底跑了什么,也能进一步理解 Docker 如何加速了软件开发进程。
另外,41% 的受访者表示应用的可移植性是他们决定使用 Docker 的关键因素。
![](http://img.blog.csdn.net/20160503084405038)
如上图所示,我们可以看到:
- Docker 为用户带来了哪些益处?
- 93% 的 Docker 用户已经在开发过程中获得了益处
- 85% 的 Docker 用户已经在运维过程中获得了益处
- 57% 的 Docker 用户见证了运维环境管理的提升
- 45% 的 Docker 用户已经提高了软件发布的频率
大约一半的受访者表示已经采用了持续集成(CI)和 DevOps,并且希望把这些实战经验应用到生产环境的持续交付中。
剩下的受访者则准备在 2016 年跟上步伐,尽快尝试 DevOps 和持续集成。
调查显示,用户使用 Docker 发布应用的频率平均提升了 13 倍。
![](http://img.blog.csdn.net/20160503084428850)
如上图所示,我们可以看到:
- 80% 的用户表示 Docker 已经是云策略的一部分
- 60% 的用户则正在计划使用 Docker 将业务迁移到云端。
- 41% 的用户希望实现跨环境的应用移植
- 35+% 的用户希望避免被云供应商绑定
通过容器来交付的应用可以在任何基础设施之上灵活迁移,同时这些基础设施又可以提供不同层次的应用管理方式,而当业务在多个服务供应商之中寻求混合云或全云模式时,又可以完美避免被平台捆绑。
对于按需部署或部署到云环境,Docker 提供了独一无二的选择。 80% 的用户表示 Docker 已经成为他们云策略的一部分,超过 35% 的用户使用 Docker 来避免被云服务供应商绑定。
![](http://img.blog.csdn.net/20160503084446225)
如上图所示,我们可以看到:
- 65% 的组织面对遗留应用这一难题
- 59% 的组织受到遗留应用和基础设施僵化的影响
- 44% 的组织正在使用微服务架构
- 39% 的组织让遗留应用焕发新生
Docker 使得微服务架构的快速发展成为可能,同时它也将传统的业务迁移到容器环境中,以此使得应用程序变得更加可移植。
使用微服务架构进行交付是 Docker 的关键优势,这也被 47% 的受访者看作是 2016 年的创新之举。
![](http://img.blog.csdn.net/20160503084515414)
如上图所示,我们可以看到:
- Docker 启动一个新容器比 Kubernetes 快 5 倍
- Docker 遍历所有容器比 Kubernetes 快 7 倍
在评价不同平台时,针对开发团队和运维团队,各机构采用了灵活性、自由度、生命周期管理等评估指标。
Docker 是唯一一家云无关的容器编排和管理供应商。
点击链接:https://goto.docker.com/Docker-Survey-2016.html 下载 Docker 2016 年度报告完整版。
概要一:Docker 为软件供应链提供了应用程序开发的敏捷性,可控性和可移值性。
如上图所示,我们可以看到:
用户如何使用 Docker?
90% 的用户使用 Docker 进行应用开发
65% 的用户使用 Docker 进行敏捷开发
58% 的用户将 Docker 用于生产
48% 的用户使用 Docker 控制应用环境
41% 的用户使用 Docker 实现应用的可移植性
Docker 的业务覆盖:
78%:网页应用
75%:网页 API
70%:应用服务端
42%:传统数据库
27%:分布式数据库
13%:大数据
Docker 带来的敏捷性(响应速度和灵活性)吸引了越来越多的开发者。他们不仅能知道容器内部到底跑了什么,也能进一步理解 Docker 如何加速了软件开发进程。
另外,41% 的受访者表示应用的可移植性是他们决定使用 Docker 的关键因素。
概要二:通过 DevOps 的实践,Docker 正在给应用交付带来很多可以量化的提升。
如上图所示,我们可以看到:
- Docker 为用户带来了哪些益处?
- 93% 的 Docker 用户已经在开发过程中获得了益处
- 85% 的 Docker 用户已经在运维过程中获得了益处
- 57% 的 Docker 用户见证了运维环境管理的提升
- 45% 的 Docker 用户已经提高了软件发布的频率
大约一半的受访者表示已经采用了持续集成(CI)和 DevOps,并且希望把这些实战经验应用到生产环境的持续交付中。
剩下的受访者则准备在 2016 年跟上步伐,尽快尝试 DevOps 和持续集成。
调查显示,用户使用 Docker 发布应用的频率平均提升了 13 倍。
概要三:Docker 对混合云策略至关重要,它使得用户可以根据需求自由选择私有和公有环境。
如上图所示,我们可以看到:
- 80% 的用户表示 Docker 已经是云策略的一部分
- 60% 的用户则正在计划使用 Docker 将业务迁移到云端。
- 41% 的用户希望实现跨环境的应用移植
- 35+% 的用户希望避免被云供应商绑定
通过容器来交付的应用可以在任何基础设施之上灵活迁移,同时这些基础设施又可以提供不同层次的应用管理方式,而当业务在多个服务供应商之中寻求混合云或全云模式时,又可以完美避免被平台捆绑。
对于按需部署或部署到云环境,Docker 提供了独一无二的选择。 80% 的用户表示 Docker 已经成为他们云策略的一部分,超过 35% 的用户使用 Docker 来避免被云服务供应商绑定。
概要四:Docker 实现了微服务架构,也让遗留的单体应用转变为现代应用。
如上图所示,我们可以看到:
- 65% 的组织面对遗留应用这一难题
- 59% 的组织受到遗留应用和基础设施僵化的影响
- 44% 的组织正在使用微服务架构
- 39% 的组织让遗留应用焕发新生
Docker 使得微服务架构的快速发展成为可能,同时它也将传统的业务迁移到容器环境中,以此使得应用程序变得更加可移植。
使用微服务架构进行交付是 Docker 的关键优势,这也被 47% 的受访者看作是 2016 年的创新之举。
概要五:Docker 的移植性为容器管理供应商提供了独一无二的价值。
如上图所示,我们可以看到:
- Docker 启动一个新容器比 Kubernetes 快 5 倍
- Docker 遍历所有容器比 Kubernetes 快 7 倍
在评价不同平台时,针对开发团队和运维团队,各机构采用了灵活性、自由度、生命周期管理等评估指标。
Docker 是唯一一家云无关的容器编排和管理供应商。
点击链接:https://goto.docker.com/Docker-Survey-2016.html 下载 Docker 2016 年度报告完整版。
相关文章推荐
- 为Docker容器设置固定IP实现网络联通(2)——通过Python脚本实现并解决pipework缺陷
- Docker Java+Tomcat 环境搭建
- Docker 快速入门教程
- docker实践入门之三
- Docker的安装和镜像创建
- 深入 Docker:容器和镜像
- 利用docker安装gitlab
- 非常详细到docker学习资料
- 使用Docker registry镜像创建私有仓库
- Docker学习笔记 — Docker私有仓库搭建
- 在Windows上安装Docker
- Docker的基本组成
- Docke开山篇
- mac上创建docker 是比较的顺利
- docker基本操作
- 虚拟化的层次与机制
- docker安装centos后没有ifconfig命令解决办法
- 说一说windows原生docker及windows Server Container , Hyper Container 之间的关系(学习总结)
- Docker 容器互联方法
- Docker在LXC基础上做了什么 && Docker与虚拟机之间有什么不同