容器介绍

介绍:

从第一代电脑诞生说起: 为什么会出现电脑 ,因为有些工作可以不需要人工干预—> 为的是解放人力。让人去做一些更有意义的工作。 

从2013年开始 容器技术炙热层度 与云计算 似乎已经成了这个时代的 代名词。

要说容器,又要从虚拟化开始说起, 虚拟化的出现就是为了资源合理利用,虚机之间的隔离(如一台真机上运行两个服务—— >. 一个是你公司的购物网站,另一个是你公司的物流监控。这两个服务,如果这个时候因为某个原因机器宕机,那你公司这两个赚钱的业务立马 停掉,带来的是不可估量的损失)。而虚拟化的出现让两台虚拟机运行在一台 host上,共用这台host的资源,物流业务运行在一台虚拟机中,购物商城运行在另一台虚拟机中。 即使其中一台因为某个原因宕机,而另一台机器依然相安无事的在运行着业务,这样损失降到最小。    好。。。。这是虚拟化。  再来看容器技术———  因为 虚拟化技术需要安装另一个模块(也就是一个软件) ,才能通过操作系统运行虚拟机。而现在出现的容器技术则不需要依靠虚拟化这一层,可以直接共用host 主机的资源。  

 

为什么会出现容器:  在以前港口货物运输中,都是一艘货船上的货舱装了很多的货物, 如水果、汽车、生活用品。。。。。。各种货物都在一个货舱,这个时候汽车老板要看一下自己的汽车,那只能辛苦的去找到的自己汽车, 而水果老板要找到自己的水果,也要慢慢的找,因为一个货舱什么都有,非常的乱。不利于拿到属于自己的那一堆货物。   因为这一问题的困扰,所以后来出现了 一个叫“集装箱”的东西,集装箱可以将货物放在一个箱里,如 汽车只放在汽车集装箱,水果只放在水果 集装箱,这样货物就已经被隔离开来,也不会相互影响(例如汽车将水果压坏),这就是容器的隔离性,一个容器不会影响到另一个容器。再就是 例如汽车这一个集装箱 要移到另一艘货船上, 直接移动整个汽车的集装箱就可以移动,汽车的其它配件也全都在里面。而不是像以前那样货物的存放没有任何规律,现在全都是集装箱。

 

Docker 就是可以运行在任何系统上,轻量级、可移植,只要将货物打包好,一次打包,可以移植到任何地方。

下一篇介绍 安装 :

  

posted @ 2017-06-27 18:41  tonycloud  阅读(263)  评论(0)    收藏  举报