Docker兴起 容器技术大量应用于生产环境
近日,针对310名IT经理的一项调查显示,在过去一年里,有96%的企业在生产IT环境中使用容器,而且,选择Docker作为容器引擎的企业占有压倒性数量优势,占到94%。
这项调查是由ClusterHQ发起,在DevOps.com上进行的,这里是调查的主要结果,这次调查发现了一些积极的成果,既有业务层面的,也有IT部门的。
首席信息官Paul Rubens提供了容器的最佳定义:“简单来说,一个容器包括了一整套的运行时环境:应用程序,再加上所有它所需要的库和其他的二进制文件,以及运行它所需要的配置文件,将所有这一切都打在一个包里。”
ClusterHQ调查发现,79%接受调查的人表示他们的企业使用了容器技术,76%的人表示这种技术是使用在生产环境之中。这和去年调查的结果相比已经有了显著的变化,在去年,只有38%的接受调查者已经在生产环境中部署了容器。
同时,大笔资金突然涌入了容器技术领域。在那些了解自身财务投入的受调查者中,有52%的人表示他们的企业确实进行了财务投入。14%的受调查者表示投资规模超过了10万美元,4%的受调查者表示在容器项目上的投入超过了100万美元。其中绝大部分的投资都是在过去一年内刚刚开始的。
也有可以看得见的结果。至少有72%的组织使用了容器来“实现”或者“超越”商业目标和IT目标。在IT层面,使用容器最大的推动力是它能够提高开发人员效率(39%)并支持微服务(36%),有超过三分之二的受调查者表示他们看到了这些预期的效果。
然而,这项调查没有弄清楚业务目标到底是什么——我们只能猜测,很大程度上可能是因为灵活性和敏捷性。
调查显示,在使用容器的障碍列表中,Persistent storage超过了安全性,成为采用容器的头号障碍。2016年的调查显示,Persistent storage——当容器运行部署在生产环境中的数据库时产生的一个问题——现在是部署容器最困难的挑战,而安全性问题则跌落到了第三位。
此外,教育和对容器的认识仍然是一个挑战。而且,在接受调查的人当中,那些表示自己的组织尚未使用容器的人表示,到目前为止没有使用这项技术的主要原因是因为对于容器技术还没有足够的了解,能够保证在这个领域的资源投入。
AWS作为支持容器技术的基础架构服务在业内占据了绝对的领导地位,有61%的人选择了它;第二大选择是内部数据中心,大约有28%的人选择了这个选项;另有7%的人选择了在Google Compute Engine和VMware环境中部署容器。
在目前受访者使用的所有容器业务流程工具中,排名最前的选项是:Kubernetes:40%;内部开发工具:32%;Docker Swarm:32%;Amazon ECS:24%。
原文发布时间为:2016年6月18日 本文作者:作者:赵东 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。容器 I/O 性能诊断:到底哪个应用是带宽杀手? 容器和 Kubernetes 的发展成熟为应用的云原生化提供最基础的支撑,从而使企业最大化利用云上的资源。存储作为应用运行的基石,也在服务云原生化的过程中不断演进。
相关文章
- Docker上传镜像报错:denied: requested access to the resource is denied
- docker 使用中的重点总结【长期更新】
- 这些Docker容器技术窍门你都知道吗?
- 如何在Docker中使用Open vSwitch
- Docker和DevOps将成找工作必备技能?
- Docker内运行systemctl报错,System has not been booted with systemd as init system
- k8s docker 运行sentinel 错误
- 【Docker】Dockerfile 之 ADD
- 管理和安装 chart - 每天5分钟玩转 Docker 容器技术(168)
- Health Check - 每天5分钟玩转 Docker 容器技术(142)
- Service 之间如何通信?- 每天5分钟玩转 Docker 容器技术(101)
- 初探 ELK - 每天5分钟玩转 Docker 容器技术(89)
- 容器在 Weave 中如何通信和隔离?- 每天5分钟玩转 Docker 容器技术(65)
- 创建 macvlan 网络 - 每天5分钟玩转 Docker 容器技术(55)
- 跨主机网络概述 - 每天5分钟玩转 Docker 容器技术(48)
- 运行容器的最佳实践 - 每天5分钟玩转 Docker 容器技术(24)
- NETCORE 之 openSUSE docker 安装
- Docker技术入门与实战(第2版)
- 【云计算】docker的小知识,帮你更深入理解容器技术
- Docker(24)- docker login 命令详解
- 安装docker出现错误:需要:container-selinux >= 2:2.74
- Docker swarm
- Docker启动关闭所有容器命令
- Docker网络连接探索
- 为什么Docker技术是企业成功的秘诀
- 客快物流大数据项目(四):大数据项目为什么使用Docker
- Docker技术这些应用场景,你知道吗?
- docker映射端口与ssh访问或容器访问
- python学习之美多商城(十三):商品部分:FastDFS、Docker安装FastDFS、FastDFS客户端与自定义文件存储系统