• Docker相关


    1.理念

      通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的App(可以是一个Web应用或数据库应用等)及其运行环境能够做到“一次封装,处处运行”。

    2.一句话总结

      解决运行环境和配置问题的软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术。

    3.虚拟机技术缺点

      ①占用资源多

      ②模拟硬件

      ③冗余步骤多

      ④启动慢

    4.容器虚拟化技术

      由于虚拟机存在较多缺点,Linux发展出了另一种虚拟化技术,Linux容器(Linux Containers),缩写为LXC。

      Linux容器并不是模拟一完整的操作系统,而是对进程进行隔离,有了容器,就可以将软件所需的所有资源打包到一个隔离的容器中,容器与虚拟机不同,不需要捆绑一整套操作系统,只需要软件工作所需的库资源和设置。系统因此而变得高效轻量并保证部署在任何环境中的软件都能始终如一地运行。

    5.Docker与传统虚拟机的不同

      ①传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整的操作系统,然后在该系统上运行所需程序。

      ②容器的应用进程直接运行在宿主的内核,容器内没有自己的内核,也没有进行硬件虚拟,因为容器比传统虚拟机更为轻便。

      ③每个容器之间相互隔离,每个容器有自己的文件系统,容器之间进程不会相互影响,能区分计算资源。

  • 相关阅读:
    Linq查询
    Lambda表达式与标准运算符查询
    第四章 面向对象与IO操作
    第三章 C#循环与方法
    第二章 C#基本数据类型
    FPGA与嵌入式一点见解
    FPGA中RAM使用探索
    可控硅的工作原理和主要作用
    异步电路中时钟同步的方法
    FPGA中计数器设计探索
  • 原文地址:https://www.cnblogs.com/fanqisoft/p/10438993.html
Copyright © 2020-2023  润新知