2017年可谓是容器云领域发展最火的一年,同时也是Kubernetes崛起的一年,那么随着容器行业的大发展,基于以Docker和Kubernetes为核心的容器生态系统也慢慢在将自己的软件体系进行解耦拆分,以实现核心功能的最优化实现。很明显的一点就是Docker在不断的拆分自己的项目,不再试图将所有容器相关技术都囊括在自己碗里,而Kubernetes则一直保持开放的态度,对接不同的第三方生态体系,也使得K8S在整个容器界内获得了良好的口碑。那么想要从事容器相关领域的技术研究或者工作,个人建议也可以将整个容器生态技术拆分,对某个要点进行深入探索,这样能够让自己更加了解容器的生态技术,也更容易在容器云生态中贡献自己的力量。

容器云生态图谱

容器引擎

Docker Moby

Rkt

Lxc Lxd

OCI OCI官网

Hyperd Hyper官网

编排调度

Kubernetes k8s官网 k8s官网翻译 k8s中文站

Mesos Marathon

Swarm

Rancher

网络

CNI

CNI

Calico Calico官网

Weave Weave官网

Contiv Contiv官网

ovs ovs官网

CNM

libnetwork

Calico-libnetwork

Contiv

Weave

存储

Ceph

GlusterFS

ContainerFS

Torus

日志

ElasticSearch

Filebeat

Fluentd Fluentd官网

Logstash

Kibana

监控

数据采集

Telegraf

Netdata Netdata官网

cAdivisor

Heapster

Prometheus

数据存储

Influxdb

OpenTSDB

数据展示

Grafana Grafana官网

镜像存储和安全

镜像存储

Harbor

Speedy

安全扫描

Clair

Vuls

域名解析

bind coredns skydns