为什么选择Docker?一文带你鸟瞰容器生态系统,零基础入门Docker

为什么选择Docker?一文带你鸟瞰容器生态系统,零基础入门Docker

 

启程

对于像容器这类平台级别的技术,通常涉及的知识范围会很广,相关的软件,解决方案也会很多,初学者往往容易迷失。

那怎么办呢?

我们可以从生活经验中寻找答案。当我们去陌生城市旅游想了解一下这个城市,一 般我们会怎么做?我想大部分,人应该会打开手机看一下这个城市的地图:

(1)城市大概的位置和地理形状是什么?

(2)都由哪几个区或县组成?

(3) 主要的交通干道是哪几条?

为什么选择Docker?一文带你鸟瞰容器生态系统,零基础入门Docker

docker工具介绍

同样的道理,学习容器技术我们可以先从天上鸟瞰下:

(1)容器生态系统包含哪些不同层次的技术?

(2)不同技术之间是什么关系?

(3) 哪些是核心技术?哪些是辅助技术?

首先得对容器技术有个整体认识,之后我们的学习才能够有的放矢,才能够分清轻重綴急,做到心中有数,这样就不容易迷失了。

接下来我会根据自己的经验帮大家规划一条学习路线,一起探索容器生态系统。

学习新技术得到及时反馈是非常重要的,所以我们马上会搭建实验环境,并运行第一个容器,感受什么是容器。

千里之行始于足下,让我们从了解生态系统开始吧。

为什么选择Docker?一文带你鸟瞰容器生态系统,零基础入门Docker

docker基础介绍

鸟瞰容器生态系统

容器生态系统

一谈到容器,大家都会想到Docker.

Docker现在几乎是容器的代名词。确实,是Docker 将容器技术发扬光大。同时,大家也需要知道围绕Docker还有一个生态系统。Docker 是这个生态系统的基石,但完善的生态系统才是保障Docker 以及容器技术能够真正健康发展的决定因素。

大致来看,容器生态系统包含核心技术、平台技术和支持技术,如下图所示。下面分别介绍。

为什么选择Docker?一文带你鸟瞰容器生态系统,零基础入门Docker

 

1.容器核心技术

容器核心技术是指能够让Container 在host. 上运行起来的那些技术,如下图所示。

为什么选择Docker?一文带你鸟瞰容器生态系统,零基础入门Docker

 

从上图可以看出,这些技术包括容器规范、容器runtime 容器管理工具、容器定义工具、Regitry以及容器OS,下面分别介绍。

(1)容器规范

容器不光是Docker, 还有其他容器,比如CoreOS 的rkt. 为了保证容器生态的健康发展,保证不同容器之间能够兼容,包含Docker. CoreOS. Google 在内的若干公司共同成立了一个叫Open Co

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值