速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

为什么 Docker 能迅速蹿红

  • 2014-09-17
  • 本文字数:1056 字

    阅读完需:约 3 分钟

Docker 是 PaaS 供应商 dotCloud 开源的一个高级容器引擎。在 0.1 版本于 2013 年 3 月发布之后,Docker 迅速获得了众多厂商的青睐,其中包括红帽、谷歌、百度这样的行业领导者,并成为了当年的十大新秀开源项目之一。在今年6 月7 日到8 日举行的 DockerCon 2014 大会上,谷歌、红帽、IBM、Rackspace 等公司的核心人物均发表了主题演讲,从中可以看到,目前主流的云厂商以及 Linux 厂商都加入了支持 Docker 的阵营。在刚刚过去的 8 月份,微软宣布Microsoft Azure 支持Kubernetes VMware 也宣布与 Docker 建立合作关系

Docker 为什么这么快就流行了起来?它有什么让人这么感兴趣?让我们看下 Adrian Cockcroft 对此的分析。他认为,Docker 之所以如此流行有三个原因:

  1. 只需要 15 分钟,开发人员就可以弄清楚 Docker 的用途,并安装它做些有用的事。
  2. Docker 有一个很棒的名字,而且有一个可以清晰传达产品用途、易于记忆的可爱 Logo。
  3. Docker 产品源于一家小型创业公司 DotCloud,它可以在整个行业内建立广泛的合作关系,而不会像知名企业那样受到竞争对手的阻击。

关于 Docker 为什么这么让人感兴趣,Cockcroft 认为有如下四个方面的原因:

  1. 可移植:Docker 是一个可移植的容器,它可以打包任何 Linux 应用程序或服务。在开发人员笔记本上创建和测试的 Docker 包,不管它使用了何种语言或框架,都可以不经修改就运行在任何公共云、私有云或裸机服务器上。
  2. 速度:Docker 容器启动时间大约为 1 秒,而公共云虚拟机启动需要几十秒到几分钟。
  3. 配置:对于应用程序的一个版本,Docker 容器会获取它的准确配置信息。在生产环境中升级应用程序,通常只需要花几秒钟替换容器,这在很大程度上消除了对 Cfengine、Puppet、Chef、Ansible 或 Saltstack 等工具的依赖。
  4. Docker Hub 应用商店:Docker 容器在公共注册中心 hub.docker.com 上共享,它已经包含了数以万计的容器。由于容器可移植,Docker Hub 成为一个非常有用的、跨平台的应用商店,里面有应用程序和可以组装成应用程序的组件微服务。它不像其它应用商店那样绑定到特定的平台。

Docker 虽然很火,但它才刚刚起步。它出现尚不足两年, 8 月 22 日刚发布了 1.2 版本,还有许多缺失的功能,其生态系统也正在形成之中。有兴趣的读者可以关注 InfoQ 的 Docker 周报,以及阅读系列文章:深入浅出 Docker(一)(二)(三)(四)


感谢张天雷对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-09-17 07:364611
用户头像

发布了 256 篇内容, 共 86.3 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

文心一言 VS 讯飞星火 VS chatgpt (173)-- 算法导论13.3 2题

福大大架构师每日一题

福大大架构师每日一题

技术写作概述:内容分析、平台和转化追踪以及内容老化

小万哥

程序人生 软件工程 后端开发 技术写作 内容分析

软件开发给外包公司,开发需求功能纸面合同化有多重要

软件开发-梦幻运营部

通过聚道云软件连接器实现钉钉与自研主数据系统的完美融合

聚道云软件连接器

案例分享

如何避免购买体育直播系统源码时隐藏费用陷阱

软件开发-梦幻运营部

解读 $mash 通证 “Fair Launch” 规则,公平的极致?(Staking 玩法)

股市老人

DevOps|产研运协作工具链上的皇冠-项目管理工具

laofo

项目管理 DevOps cicd 敏捷开发 研发效能

最大输出 18W,集成 Type-C PD 输出和各种快充输出协议

梦笔生花

有什么安全处理方案可以有效防护恶意爬虫

德迅云安全杨德俊

爬虫 安全 CDN

项目经验还写外卖和商城?来看看异构数据源数据流转服务DatalinkX

李晓飞

flink springboot

YouTube音乐转MP3转换器 MediaHuman YouTube to MP3 Converter 中文

mac大玩家j

Mac软件 音频格式转换器

Ulysses 27 for Mac(markdown编辑软件) v27.3中文完整激活版

mac

苹果mac Windows软件 Ulysses Markdown写作工具

分布式系统设计: 从1千到10亿用户的跨越

俞凡

架构

服务器日志处理,文件截取关键字教程。

百度搜索:蓝易云

云计算 Linux 运维 云服务器 ECS

小红书 X WSDM 2024「对话式多文档问答挑战赛」火热开赛!

小红书技术REDtech

人工智能 数据挖掘 搜索 信息检索 WSDM

2024-01-06:用go语言,在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧 在桥上有一些石子,青蛙很讨厌踩在这些石子上 由于桥的长度和青蛙一次跳过的距离都是正整数 我们可以把独木桥

福大大架构师每日一题

福大大架构师每日一题

Linux route命令实战:route 命令实战教程,配置静态路由,删除路由表项

百度搜索:蓝易云

云计算 Linux 运维 云服务器 Route

macos三国策略游戏:三国志11威力加强版最新中文版

胖墩儿不胖y

mac游戏 游戏推荐 好玩的游戏分享

重庆大学OpenHarmony技术俱乐部成立:产学研紧密合作,共创数智生态新篇章

科技热闻

分层架构最佳实践

俞凡

架构

【Java技术深入解析】「核心技术提升」最流行的Java模拟框架Mockito入门指南(Java单元测试)

洛神灬殇

Java Mock 服务 技术分析 2024年第四篇文章

webSocket的使用详解。

百度搜索:蓝易云

Linux 运维 Web websocket 云服务器

Helm vs Kustomize 深度比较

俞凡

Kubernetes 云原生 Helm Kustomize

Office2019 for Mac(办公套件全家桶) v16.78正式激活版

mac

苹果mac Windows软件 office 2019

IDC报告:网心科技以11.8%的市场份额位居中国边缘公有云第三

网心科技

为什么Docker能迅速蹿红_语言 & 开发_马德奎_InfoQ精选文章