2017中国容器技术使用情况有奖调查

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 阿里云诚邀您完成2017年中国容器技术使用调查报告,您有可能获得: 福利1:关注阿里云容器服务公众号+转发微博9月6日抽5名用户赠小米手环; 福利2:完成调研的用户9月20日再抽40名赠机械键盘、阿里云T恤、100元阿里云代金券其中一个;

2013年3月,一个名为Docker的项目开源;2015年10月,该项目已经赢取了2.5万颗star并且跻身GitHub前20个最受欢迎的项目;2017年,截止到发稿前,已经更名为Moby的项目在GitHub上拥有4.5万+颗Star,1.3千+的Fork和1.7千个代码贡献者。而另一方面, Docker正成为受欢迎的职场技能,LinkedIn 的数据表明Docker一词的出现次数较去年增长了160%。

三年以来,容器镜像被下载次数从1千万次增长至110亿次。从一个默默无名的开源项目到迅速走入技术大视野,再到各大IT公司纷纷采用,如今的Docker公司任何细小新动态都会引起业界关注和讨论。

其实,Docker所推崇的容器技术并不是新鲜事物,LXC(Linux Container)内核虚拟化项目于2008年发布,早期时Google、IBM等公司也贡献过容器技术;2009年时阿里也有自研容器技术T4。而开源容器项目的诞生促进了业界的统一规范,致力于创建开放容器格式和运行时标准的Open Container Initiative组织目前已有四十四名企业成员。

相关数据显示,大公司是容器技术的引领者,他们运行容器机器规模通常在500台以上。

  • Netflix为其全球八千万用户提供流媒体服务,如今其基于Docker的平台Titus一马当先,每周可启用上百万个容器;在一年的时间内Netflix的容器数量增加了1000倍。
  • GE的内部应用服务构建在容器技术之上,相比过去的虚拟机方案,现在平均每个容器内运行14个应用,资源利用率提高了十四倍。GE既可以继续使用三十年前的老应用,也可以尝试运行新应用。此外,使用Docker四个月之后,GE已经成功地将使用了六十载数据中心的60%任务迁移到新的混合云环境之上。
  • BBC有三十多个语言的新闻频道,单单英文频道每天就有八万条以上的报道;对应到技术栈上,这意味着需要10个不同持续集成环境的共计超过2.6万个待部署任务。使用容器技术后,BBC的部署任务可以并行,大大减少了等待时间。
  • Uber则全面采用容器技术构建无状态服务,以其MySQL应用为例,2016年Uber已经在生产环境中使用了约1500台Docker服务器运行2300个MySQL数据库。

而在中国,大厂的容器技术的应用也不逊色:

  • 阿里巴巴2011年基于Linux Container研发了容器技术产品T4,并在去年升级为阿里自己的容器产品。在去年的双十一,几十万Docker容器支撑了每秒17.5万笔的峰值交易,线上运行的单Swarm集群规模已经在3万以上。同时,阿里云的容器服务也在2015年正式对外服务,也在2016年和Docker公司开启了官方合作,并作为创始成员推动了核心组件containerd的落地。
  • 腾讯的容器平台经过三年打磨,经历了从最开始的“轻量级虚拟机”使用 Docker 的方式,到现在的原生容器云方式的迭代,已经支撑了近200款游戏。
  • 百度2013年尝试为“沙箱”寻找替代或者优化方案,并决定更换成基于Docker这种支持多语言、敏捷且具备高性价比的方案。

上述国内外大厂的容器实践各有特色,使用经验并不能完全复制使用。不过,业界一些机构也出品过容器使用调查报告,其反映出的整体趋势和信息引人思考。下面是三份2017年的国际调研报告,采样人群各有侧重,某些结果数据略有差异:

  • CNCF欧洲峰会上调查显示,不同容器编排管理平台的受欢迎度依次为: Kubernetes、脚本工具、Docker Swarm、OpenStack、Mesos等。 相比2016年,越来越多的公司选择云上的容器服务;容器的使用规模正在扩大(250+规模使用比例在一年间从20%上升到45%)。
  • Sysdig以其全球客户共计4.5万使用中的Docker为样本进行调查,指出平均每台机器运行10个容器实例(最多可达95个),主要的容器编排框架分别为 Kuberentes、 Mesos和Docker Swarm。
  • Datadog调研了1万家企业和真实使用的1.85亿个容器后,指出一年间容器容器采用率整体上升40%,DataDog监控的机器中有15%在运行Docker,平均每台机器运行7个容器实例,最常使用的镜像是Nginx、Redis和ElasticSearch。

考虑到上述三份调查报告采样方式各有局限,而且中国互联网公司业务体量、技术现状不会与国外完全相同;所以,我们认为有必要进行一次中国版的容器使用状况调查,以获得更精准的中国容器使用画像。

本次调研着眼于容器在中国的整体使用现状,面向对已经涉猎容器技术并具备企业级使用经验的技术人员进行问卷采访,以期完成一次对中国容器使用现状全面而客观的描述,所形成的结果将免费公开。

问卷链接

,也可扫描下方二维码在手机端进行回答,期待您能够参与问卷填写!
_

**福利1:关注阿里云云栖社区微博官方账号
http://weibo.com/taobaodeveloperclub?topnav=1&wvr=6&topsug=1
+转发微博:
http://weibo.com/1939498534/FjjKBaCPc?from=page_1006061939498534_profile&wvr=6&mod=weibotime&type=comment#_rnd1504083919252
9月6日抽5名用户赠小米手环
福利2:完成调研的用户9月20日再抽30名赠机械键盘、阿里云T恤、100元阿里云代金券其中一个;**

目录
相关文章
|
18天前
|
运维 Java Linux
深入解析:使用Docker容器化技术提升Java应用的部署效率
在快速迭代的软件开发周期中,如何保证应用的快速、一致和可靠部署成为了开发团队需要面对的重大挑战。本文将探讨如何利用Docker容器化技术,结合Java应用,实现高效、一致的部署流程。我们将从Docker的基本概念出发,详细介绍将Java应用容器化的步骤,包括创建Dockerfile、构建镜像以及运行容器等关键环节,并通过示例代码加以说明。此外,本文还将讨论在使用Docker部署Java应用时可能遇到的常见问题及其解决策略,旨在为读者提供一种提升部署效率、优化开发流程的有效方法。
247 2
|
20天前
|
虚拟化 开发者 Docker
深入浅出:利用Docker容器化技术加速Web开发流程
在本篇文章中,我们将探讨Docker容器化技术如何为Web开发带来革命性的效率提升。通过具体案例和实操示范,我们不仅会介绍Docker的基本概念和工作原理,还将深入分析如何利用Docker容器化技术简化开发环境的搭建、提高应用的可移植性以及加快部署速度。本文旨在为读者提供一种全新的视角,理解并实践如何通过Docker优化现代Web开发流程,无论是对于个人开发者还是团队项目,都将带来前所未有的便捷和效率。
11 0
|
20天前
|
负载均衡 开发者 Docker
深入浅出:利用Docker容器化技术提升Web开发效率
在快速变化的软件开发领域,开发者面临着环境一致性和项目部署效率的双重挑战。Docker作为一种先进的容器化技术,为解决这些问题提供了优雅的解决方案。本文将探讨Docker的核心概念、优势以及如何在Web开发中应用Docker来提升开发和部署的效率。通过实际案例分析,读者将了解到如何构建、分享和运行Docker容器,以确保开发环境的一致性,并加速Web应用的交付过程。
|
29天前
|
敏捷开发 Cloud Native 持续交付
大道至简,容器化技术助力软件开发与部署
在当今快节奏的软件开发环境中,容器化技术如Docker以其高效、灵活和可移植的特性成为了热门话题。本文将深入探讨容器化技术的原理和使用,解析其对软件开发和部署的巨大影响。
|
30天前
|
存储 运维 Linux
精彩推荐 | 【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(实战技术总结)
在使用Docker时,管理维护工作可能会显得复杂。然而,实际上,Docker提供了许多便捷且人性化的工具,这些工具的使用技巧可以大大简化维护工作,并提升效率。通过掌握这些技巧,你不仅能够更轻松地管理Docker环境,还能展现出专业的能力。接下来我们就给大家介绍一下对于我在工作当中对于Docker容器使用的技术实战总结
40 2
精彩推荐 | 【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(实战技术总结)
|
30天前
|
存储 运维 Linux
探索容器化技术:Docker的原理与应用
在当今快节奏的软件开发环境中,容器化技术成为了一种重要的工具,其中最为流行和广泛使用的是Docker。本文将深入探讨Docker的原理和使用,包括容器化概念、镜像管理、容器编排等内容,帮助读者更好地理解和应用这项技术。
15 0
|
30天前
|
存储 Linux 开发者
探索容器化技术:揭秘Docker的原理与应用
在当今快节奏的软件开发环境中,容器化技术成为了关键的工具。本文将深入探索Docker作为一种常见的容器化解决方案的原理与使用方法,并讨论其在现代应用开发中的重要性与优势。
|
1月前
|
存储 Kubernetes Docker
Docker容器编排技术解析
Docker容器编排技术解析
115 0
|
1月前
|
人工智能 弹性计算 安全
【Hello AI】GPU容器共享技术cGPU
GPU容器共享技术cGPU是阿里云基于内核虚拟GPU隔离的容器共享技术。即多个容器共享一张GPU卡,从而实现业务的安全隔离,提高GPU硬件资源的利用率并降低使用成本。
【Hello AI】GPU容器共享技术cGPU
|
1月前
|
弹性计算 运维 Java
【Docker容器精解篇 】深入探索Docker技术的概念与容器思想
【Docker容器精解篇 】深入探索Docker技术的概念与容器思想
38 0

相关产品

  • 容器镜像服务
  • 容器服务Kubernetes版