• docker 解决了什么问题


    1、应用程序的部署(对比 虚拟机和docker的优缺点   参考  https://mp.weixin.qq.com/s/r_xNmvmG2Hm17yXNzRJuwg  )

    虚拟机的优点

    • 可以把资源分配到不同的虚拟机,达到硬件资源的最大化利用

    • 与直接在物理机上部署应用,虚拟更容易扩展应用。

    • 云服务:通过虚拟机虚拟出不同的物理资源,可以快速搭建云服务。


    虚拟机的不足之处
    虚拟机的不足之外来自于对物理服务器资源的消耗,当我们在物理服务器创建一台虚拟机时,便需要虚拟出一套硬件并在上面运行完整的操作系统,每台虚拟机都占用许多的服务器资源。

     Docker是在操作系统进程层面的隔离,而虚拟机是在物理资源层面的隔离。所以,docker不是绝对的物理隔离,可能会存在一定的安全性问题。

     ( 上图  取自  https://www.cnblogs.com/huanghongbo/p/6249313.html )

    2、(开发、测试、预生产、生产)环境搭建的成本和一致性 ( 参考: https://mp.weixin.qq.com/s/TLUgXDYsXYHEkrfmXsBUZQ   https://mp.weixin.qq.com/s/u9jr6V_xKklHtsVKf9DKeA  )

     

     测试 预发布 生产 三个环境 属同一个镜像  解决了  一致性问题

     补充: ( 引自:https://mp.weixin.qq.com/s/us1b8gLbS5djEAFnTlQyGQ )

     

  • 相关阅读:
    网页收藏
    background 和IMG的差异
    cefsharp开发实例1
    Node.js系列之node.js初探
    sublime3安装package controller遇到的问题
    java 指定日期加指定天数
    svn 命令
    mac下nodejs 更新到最新版本的最新方法
    mac系统安装redis
    sublime 安装插件
  • 原文地址:https://www.cnblogs.com/light-train-union/p/11929478.html
Copyright © 2020-2023  润新知