【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

在 DockerCon 大会上发布了 Docker 1.0

  • 2014-06-22
  • 本文字数:1349 字

    阅读完需:约 4 分钟

Docker.io DockerCon 大会的开幕式上正式推出了它们的容器管理工具的 1.0 版本。该版本仅比 0.12.0 版本晚发布了几天,0.12.0 版本主要关注于稳定性、性能以及易用性,并未引入重要的新特性。Docker 1.0 版本的发布意味着 Docker.io 现在已经在为 Docker 提供支持服务。

Docker 用于在 Linux 容器内“构建、部署、运行”应用程序。应用容器就像船运集装箱那样可以把里面的东西恰当地隔离开,这样在移动的时候就不必考虑里面的东西了。Docker 提供容器,基础架构(比如最新发布的 Linux 操作系统)提供放置容器的场所,而开发人员则将他们的代码放到容器之中。这个环境有三个关键组件:

  1. Docker 命令行工具,它用于管理容器以及镜像(在此构建的容器) 的生命周期。
  2. Dockerfile,一种用于创建 Docker 镜像的 DevOps 脚本语言。
  3. 镜像仓库。Docker.io 管理着一个默认的公共注册中心,现已更名为 Docker Hub 。用户也可以创建他们自己的私人仓库或者使用其他像 Gandalf 之类的托管仓库。

Docker Hub 相较于以前的 Docker Index 已经有些面目全非了,现在更像是一个应用市场。在发布会上展示了来自于 CentOS、MongoDB、MySQL、Nginx、Node.js、PostgreSQL、Redis、Ubuntu 和 Wordpress 各领域的相关内容。私人仓库在几个月前一直都处于 beta 状态,现在已经广泛应用了。用户可以免费获得一个私人仓库, Docker Hub 还针对大量私人仓库提供了不同档次的订购方案。

Docker.io 现在为那些想要在其产品中运行 Docker 的公司提供支持服务。Docker.io 承诺自Docker 1.0 发布之日起提供长达12 个月的“长期支持”,这意味着这个快速演进的项目将来会有更多的改进。Docker.io 提供了标准版和高级版这两档支持服务,目前尚未公布定价模式。Docker.io 已经宣布了和一些系统集成商的合作关系,这些系统集成商对Docker 项目很有帮助。Docker 团队也正在提供他们自己的服务,一种是为期一天的“Jumpstart”,它的价格是4950 美元;一种是为期三天的“Bootstrap”,它的价格则为9990 美元。

人们经常拿Docker 这样的容器管理系统与像VMware 的ESX、Xen 或者KVM 这样的虚拟化系统进行比较。它们之间的关键区别就是,容器共用一个Linux 内核,用它来管理资源,而不用像虚拟机那样拥有独立的操作系统(和内核)。Docker 最初是在Linux Container( LXC )之上构建的,但是在 2014 年 3 月份发布的版本中,把 LXC 换成了一个原生的 Go 语言 libcontainer 库。Docker 使用内核中的 cgroups 来提供隔离性、网络命名空间以及一种类似于 AUFS 联合文件系统(union filesystem)。从原则上讲,Docker 可以运行于任何具有cgroups 的Linux 版本。但实际上,由于安全性、稳定性以及联合文件系统的支持等方面的原因,最好采用一些比较新的内核。Docker 已经包含在最新的 Ubuntu 14.04 版本中了,并且也将成为Red Hat Enterprise Linux 7 和CentOS 7 的特色。现在的趋势是新的轻量化的Linux 发行版,比如 CoreOS 和 Red Hat 的 Project Atomic ,它们都削减成了最小的底层系统。

查看英文原文 http://www.infoq.com/news/2014/06/docker_1.0


感谢夏雪对本文的审校。

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

2014-06-22 23:222322

评论

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

Soul网关源码阅读(七)限流插件初探

Java 网关 限流

初探架构,随笔整理

鲁米

软件架构

UML是表达思想的工具

鲁米

UML

微众银行区块链:领跑产业应用落地 推进开源生态繁荣

CECBC

区块链技术

面对疫情,我们正在行动!

anyRTC开发者

uni-app android 音视频 WebRTC 在线教育

花了19998买的学习教程!Android跨进程通信导论,技术详细介绍

欢喜学安卓

android 程序员 面试 移动开发

产品实战作业(Job Model)

晓豪

迷茫 产品经理训练营 BTA 邱岳

Android入门你值得拥有!史上最通俗计算机网络分层详解,含BATJM大厂

欢喜学安卓

android 程序员 面试 移动开发

架构的直观展示

鲁米

架构视图 4+1

对比:微服务VS单体架构

xcbeyond

微服务 单体架构 28天写作

Redis 学习笔记 07:对象

架构精进之路

redis 七日更 28天写作

第一章作业

转转

Nginx 最常用的两个功能:负载均衡和缓存

码农架构

Java nginx 架构 并发

Docker发布开发团队2021年三个首选方向;工信部印发《工业互联网创新发展行动计划(2021-2023 年)》

京东科技开发者

云计算

合约跟单系统APP开发|合约跟单软件开发

系统开发

四,编程范式

鲁米

编程范式

产品经理第0期训练营作业(第一周)

Heracles

产品经理训练营

Task01-产品类JD对比

遠景

产品 字节跳动 产品经理 JD

张红珊——第一节课作业

zzz

40000美元之后,比特币高位震荡加剧,是买?是卖?还是持有?

CECBC

比特币

万字解释!在咸鱼被疯抢的网络协议核心彩板手册已曝光!

996小迁

Java 编程 架构 面试 网络协议

Elasticsearch 横向扩容

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

“战复不胜”的产品经理

产品经理训练营

“公测”成绩亮眼 数字人民币有望重构支付体系

CECBC

数字红包

产品经理训练营 - 第一章 必做作业

Denny-xi

产品经理 产品经理新人如何落地 产品经理训练营

Redis不仅仅是缓存,还是……

码农译站

数据库 redis 缓存 关系型数据库 非关系型数据库

产品经理训练营 0 期作业第一章作业

郭郭

有原则,方得始终!

鲁米

SOLID 设计原则

ssh连接不上Linux怎么办

HKBGP

Linux

量化策略交易软件开发系统源码

作业1

胡小湖

在DockerCon大会上发布了Docker 1.0_RedHat_Chris Swan_InfoQ精选文章