【docker】docker开源项目
2014-09-05 21:41
330 查看
最早接触docker是在14年年初,当初docker远没有这在这么火,当时觉得docker也就是类似openstack、cloudstack的一个容器管理,没什么特别,没想到啊,半年的时间里,发生了如此翻天覆地的变化:VMware与docker合作、RHEL 7集成docker、CloudFoudry计划支持docker、flynn、deis、google Kubernetes开源等等。
先来看看,docker提供了哪些功能呢?
1、镜像制作; 支持从源码到镜像的制作;
2、容器镜像管理; 支持分层镜像;
3、容器部署; 支持应用参数配置(包括跨节点),支持链接克隆;
【观点】
为什么docker会如此火爆,总结下来,主要有如下因素:
1、docker是第一款仅针对容器的管理平台,能够提供分层镜像管理,链接克隆,参数配置,进程监控等优于openstack等管理系统;
2、docker出自dotcloud项目,早期是为PaaS服务的,而容器非常适合在PaaS层应用,所以docker容易得到PaaS的认可;
3、docker采用Go语言开发,容易得到google的支持;
4、docker并没有提供大而全的功能,而是聚焦在单节点管理上,易于被集群编排系统集成;
5、docker是一个从源码到系统部署,轻量、灵活的、全生命周期的容器管理系统, 而镜像管理是PaaS最需要的功能;
我相信,docker将会改变应用的部署方式!
先来看看,docker提供了哪些功能呢?
1、镜像制作; 支持从源码到镜像的制作;
2、容器镜像管理; 支持分层镜像;
3、容器部署; 支持应用参数配置(包括跨节点),支持链接克隆;
【观点】
为什么docker会如此火爆,总结下来,主要有如下因素:
1、docker是第一款仅针对容器的管理平台,能够提供分层镜像管理,链接克隆,参数配置,进程监控等优于openstack等管理系统;
2、docker出自dotcloud项目,早期是为PaaS服务的,而容器非常适合在PaaS层应用,所以docker容易得到PaaS的认可;
3、docker采用Go语言开发,容易得到google的支持;
4、docker并没有提供大而全的功能,而是聚焦在单节点管理上,易于被集群编排系统集成;
5、docker是一个从源码到系统部署,轻量、灵活的、全生命周期的容器管理系统, 而镜像管理是PaaS最需要的功能;
我相信,docker将会改变应用的部署方式!
相关文章推荐
- DockerCon上的开源项目
- 【docker】libswarm开源项目
- 开源项目Docker,Red Hat新的虚拟化选择
- 开源项目Docker,是否需要一个开源基金会?
- docker常用命令和操作以及Wekan开源项目部署
- ubuntu16.04部署开源看板项目wekan(非docker部署)
- Docker 开源项目之 registry - 部署 registry (注册表)服务器
- 【docker】fig开源项目
- Docker 1.11 采纳了开源容器项目(OCP)组件
- Docker 开源项目之 registry - 概述
- Docker 开源项目之 registry - 使用通知 notification
- 【云计算】docker相关开源项目、工具
- Docker 开源项目之 registry - 关于 registry
- DockerCon上露脸的开源项目
- OpenStack、Docker、KVM被评为最火的云开源项目
- Docker 开源项目之 registry - 配置 registry
- Docker大会的新福利:LinuxKit 和 Moby 开源项目
- 蚂蚁啃大象·论开源精神·ShowMe项目策划
- 几个常用开源项目的地址荟萃(转)
- 看看老外的开源项目