zoukankan      html  css  js  c++  java
  • Docker

    1 Docker是基于Go语言的云计算平台。

    2 LXC:LinuX Containers

      容器有效地将由单个操作系统管理的资源分配到独立的组中,以便更好的在孤立的组中间平衡有冲突的资源。与虚拟化相比,这样既不需要指令级模拟,也不需要即时编译。容器可以在核心CPU本地运行指令,而不需要专门的解释机制。此外也避免了虚拟化和系统调用替换中的复杂性。

    3 Docker引擎的基础是LXC,在此基础上优化了容器的使用体验,提供了各种管理工具,极大的方便了容器的管理。

    4 为什么要使用Cocker?

     一个显而易见的好处是方便了开发和部署系统,LAMP系统,开发人员需要配置,上线需要重新配置,迁移需要重新配置。有时候为了内部不同平台的各种测试需要搭建大量的测试系统,这些大量的工作都是“体力活”。

     总结起来,有如下一些优点:

      4.1 更快速的交付和部署。

      4.2 更高效的资源利用。

      4.3 更轻松的迁移和扩展。

      4.4 更简单的更新管理。

    5 Docker VS 虚拟机

      5.1 Docker 容器更快,启停都是妙级的,比虚拟机快更多。

      5.2 Docker容器对系统资源要求更少。

      5.3 使用类似git的命令管理容器。

    6 容器vs虚拟机

      

      

       

  • 相关阅读:
    【noip2012】开车旅行
    【AC自动机】专题总结
    【noi2013】【bz3244】树的计数
    BZOJ1069: [SCOI2007]最大土地面积
    BZOJ1185: [HNOI2007]最小矩形覆盖
    BZOJ1047: [HAOI2007]理想的正方形
    BZOJ1801: [Ahoi2009]chess 中国象棋
    BZOJ1925: [Sdoi2010]地精部落
    BZOJ1057: [ZJOI2007]棋盘制作
    BZOJ1217: [HNOI2003]消防局的设立
  • 原文地址:https://www.cnblogs.com/dogharry/p/5080334.html
Copyright © 2011-2022 走看看