码迷,mamicode.com
首页 > 其他好文 > 详细

Docker

时间:2018-03-25 10:33:53      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:bsp   windows系统   就是   linux容器   linu   相对   问题   级别   div   

Docker

1.docker是2013年发布的,它一直备受瞩目,被认为可能会改变软件行业。

2.环境配置的难题:

  1.软件开发最大的难题之一就是环境的配置。

  2.用户必须保证两件事:

    - 操作系统的设置

    - 各种库和组件的安装

    解决问题:软件带环境安装,就是在安装的时候,把原始环境一摸一样的复制过来。

2.虚拟机

  1.虚拟机它就是带环境安装的一种解决方案。它可以在一种操作系统里面运行另一个操作系统。

   比如: windows系统里运行linux系统。应用程序毫无感知,因为虚拟机看上去跟真实系统一摸一样。

  虽然用户可以通过虚拟机还原软件的原始环境。但是,这个方案有几个缺点。

    缺点如下:

    (1).资源占用多

    (2),冗余步骤多

    (3),启动慢

3.Linux容器

  由于虚拟机存在以上3个缺点,Linux发展出了另一种虚拟机技术:Linux容器(LXC)。

  Linux容器不是模拟一个完整的操作系统,而是对进程进行隔离。(可以理解为在进程外面套了层:‘‘保护层‘‘)

  对于容器里的进程,它接触到的各种资源都是虚拟的,从而实现与底层的隔离。

  由于容器的是进程级别的,相对于虚拟机的优势如下:

    (1).启动快

    (2).资源占用少

    (3).体积小

    (4).多个容器可以共享资源,虚拟机是独享资源

  小结:容器就像轻量级的虚拟机,能够提供虚拟机的环境,成本开销小。

 4.docker是什么?

  1.docker属于linux容器的一种封装

 

 

 

 

 

 

 

  

Docker

标签:bsp   windows系统   就是   linux容器   linu   相对   问题   级别   div   

原文地址:https://www.cnblogs.com/zhongbokun/p/8642291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!