AICon日程100%就绪,9折倒计时最后一周 了解详情
写点什么

Docker 1.0 发布

  • 2014-06-10
  • 本文字数:1268 字

    阅读完需:约 4 分钟

6 月 10 日,Docker 官方团队宣布 Docker 1.0 发布。Docker 是由 DotCloud(PaaS 供应商)开源的、可以将应用打包到可移植的容器中运行的应用容器引擎,2013 年 3 月发布了首个版本。Docker 使得开发者和系统管理员能够在 Linux 环境中快速简单的部署自给自足的应用容器。

从第一个版本到 1.0 版本的发布,大约有 15 个月的时间。在这段时间里,Docker 逐渐成长为虚拟化技术领域的领先者,并得到了 Linux 发行商 Red Hat 和 Canonical 的支持。Docker 的目标是为开发者和系统管理员提供了一个构建、部署、运行分布式应用程序的开源平台。Docker 使用 Go 语言编写,由 Docker 引擎、容器运行时、打包工具以及 Docker Hub 组成,Docker Hub 是一个基于云的服务,可用于协作、内容和工作流的自动化。

Docker 的 CTO 以及创建者 Solomon Hykes 在一份声明中表示在过去的 15 个月里,Docker 收到了超过 460 位贡献者的 8741 条改进建议,社区帮助 Docker 迅速达到了这一新的里程碑。

Docker 1.0 的特性包括:

  • 质量:Docker 在质量、功能完整、后台兼容和 API 稳定性方面已经提升了一个级别,达到企业使用标准。
  • 兼容:Docker 目前可以运行在所有主流的 Linux 发行版本中,包括 Red Hat、Debian、Ubuntu、Fedora、Gentoo、SuSE、Arch。
  • 接口:Docker 提供了插件式的 API。
  • 扩展:通过 Boot2Docker ,用户可以在 Mac OS X 和 Windows 上使用。
  • 文档:完善的文档,包含了 Docker 的所有特性介绍以及入门指南。
  • 云服务:Docker Hub 可用于协作以及工作流的自动化。

在 Docker 的官方博客上 Julien Barbier 分别从开发者和系统管理员的角度介绍了 Docker 1.0 的新特性:

为开发者而生

  • 为 Docker build 引入一个新命令:COPY,可以从 build 上下文中复制文件和文件夹。
  • 改进了 ADD 命令和容量,在构建镜像时保持对文件的所有权和权限。

系统管理员的运维利器

  • Docker Engine 支持暂停 / 继续运行容器,用户可以回收(reclaim)容器正在使用的 CPU 周期,从而更好地安排系统资源。
  • 改进了设备访问的安全说明以及容器的兼容性。
  • 在存储和文件系统方面,改进了 Device Mapper,增加了 XFS 支持,增加了使用物理设备的功能,同时改进了容器的移除速度。
  • IANA 为 Docker 分配了端口:端口 2375 用于 HTTP ,2376 用于 HTTPS。

另外,Google 也对 Docker 有浓厚的兴趣,Google 认为 Docker 是一个可以改变人们对于当前软件认识的东西,它能够更简单地让每一个人都体会到海量计算性能所带来的便利。Google 也将会把 Docker 技术运用到 Google App Engine 和 Google Compute Engine 中。

Docker 中文社区的创始人马全一对 Docker 1.0 的发布发表了自己的看法,他认为 Docker 虽然发布了 1.0 版本,但是整个产品的成熟度还不够,离期望的生产级别还有一些距离,他猜测 Docker 发布 1.0 版本可能出于商业因素的考虑,但是这并不会妨碍 Docker 的发展,Docker 必定会成为云计算领域中的重要产品。另外 Docker 的 index.docker.io 升级为 registry.hub.docker.com,这是 Docker 在生态环境建设中迈出的非常重要的一步,马全一认为 Docker 的目标是成为整个生态环境的 Github。

2014-06-10 02:52820
用户头像

发布了 219 篇内容, 共 138.9 次阅读, 收获喜欢 191 次。

关注

评论

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

拍乐云首发音视频「分组讨论」开放能力,开启线上群聊互动新玩法

拍乐云Pano

音视频 RTC 视频会议 泛娱乐 分组讨论

高成长、高潜力,火线安全入选2021中国新锐技术先锋企业20强!

火线安全

理清逻辑,确保云原生时代应用开发的全生命周期安全

华为云开发者联盟

网络安全 安全 应用开发 安全防守

使用Amazon CDK部署基于Amazon Fargate的高可用、易扩展的Airflow集群

亚马逊云科技 (Amazon Web Services)

计算

大数据开发之Hadoop高频面试题

@零度

大数据 hadoop

Mybatis如何执行批量操作

编程江湖

mybatis

前端开发之VUE基础面试题分享

@零度

Vue 前端开发

TDengine在蓝深远望电机物联网监测预警与预测性维护平台中的应用

TDengine

数据库 大数据 tdengine 物联网

技术解析 | 即构移动端超分辨率技术

ZEGO即构

计算机视觉 音视频 视频超分

企业聊天APP-有什么作用,可以带来哪些便利?WorkPlus即时通讯

WorkPlus

趋势:2022 年 AI 五大预测

WorkPlus

针对jQuery的优化方法有哪些

编程江湖

jquery

增效降本开源节流,2022年技术趋势前瞻(异步编程/容器技术)

刘悦的技术博客

容器 性能 异步IO 异步削峰 成本优化

腾讯云TDSQL在PostgreSQL领域的‘‘再次突破’’

腾讯云数据库

tdsql 国产数据库

Linux之du命令

入门小站

Linux

在线正则表达式可视化测试工具

入门小站

工具

云原生+国产化,腾讯云数据库不做选择题

腾讯云数据库

tdsql 国产数据库

使用CRM系统改善客户关系的方法

低代码小观

企业管理 CRM ERP CRM系统 企业管理工具

选择“难而正确”的道路,国内VPN距离突破瓶颈还有多远?

科技热闻

4种高速安全混合云解决方案,助力您的云迁移之旅!

亚马逊云科技 (Amazon Web Services)

计算

全面容器化之后,来电科技如何实现微服务治理?

阿里巴巴云原生

阿里云 微服务 云原生 实践

Tomcat系统架构分析-Service

编程江湖

tomcat

知识中台,驱动产业智能化升级

百度大脑

人工智能

🍃【Spring专题】「技术原理」为大家介绍一下Spring中的Ant路径匹配工具组件AntPathMatcher

洛神灬殇

spring 1月月更 SpringFramework AntPathMatcher

隐喻回顾会

Bruce Talk

敏捷 Agile 回顾会 Coach/Facilitate

【Redis集群原理专题】分析一下相关的Redis服务分片技术和Hash Tag

洛神灬殇

redis redis cluster redis架构 1月月更

无服务器应用DevOps最新实践(内附完整演讲+视频)

亚马逊云科技 (Amazon Web Services)

计算

开源数据库TDSQL PG版再升级:分区表性能提升超10倍

腾讯云数据库

tdsql 国产数据库

实现分区表性能提升超10倍,解密TDSQL PG版开源升级特性

腾讯云数据库

tdsql 国产数据库

建议收藏 | SpringBoot 元数据配置原来可以这么玩!

码农架构

spring springboot SpringBoot 2 java 编程 1月月更

青藤成功举办“ATT&CK应用发展论坛”,并发布《ATT&CK框架实践指南》

青藤云安全

Docker 1.0发布_DevOps & 平台工程_小盖_InfoQ精选文章