• 技术文章 >运维 >Docker

    docker部署有什么好处

    青灯夜游青灯夜游2021-11-25 19:40:54原创98

    docker部署的好处:1、标准化应用发布,可以跨平台和主机使用;2、节约时间,方便快速部署和启动;3、方便构建基于SOA架构或微服务架构的系统;4、节约成本;5、方便持续集成;6、可以作为集群系统的轻量主机或节点。

    本教程操作环境:linux5.9.8系统、docker-1.13.1版、Dell G3电脑。

    什么是容器?

    依托与linux 内核功能的虚拟化技术

    docker 是什么?

    能够把应用程序自动部署到容器的开源引擎

    docker 跟原有的工具有何区别?

    docker 会对服务器端开发/部署带来什么变化?

    docker部署的好处:

    1)标准化应用发布,docker容器包含了运行环境和可执行程序,可以跨平台和主机使用;

    2)节约时间,快速部署和启动,VM启动一般是分钟级,docker容器启动是秒级;

    3)方便构建基于SOA架构或微服务架构的系统,通过服务编排,更好的松耦合;

    4)节约成本,以前一个虚拟机至少需要几个G的磁盘空间,docker容器可以减少到MB级;

    5)方便持续集成,通过与代码进行关联使持续集成非常方便;

    6)可以作为集群系统的轻量主机或节点,在IaaS平台上,已经出现了CaaS,通过容器替代原来的主机。

    Docker支持将应用打包进一个可以移植的容器中,重新定义了应用开发,测试,部署上线的过程,核心理念就是 Build once, Run anywhere。典型应用场景是开发运维上提供持续集成和持续部署的服务。

    推荐学习:《docker视频教程

    以上就是docker部署有什么好处的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:docker
    上一篇:docker镜像应该遵循哪些原则 下一篇:kvm和docker之间有什么区别
    php中文网线上培训班

    相关文章推荐

    • Mac下Docker配置LNMP开发环境的方法• 手把手教你在Node.js项目中如何优化docker镜像• win10下phpstorm如何进行docker开发• 终于搞定php7-alpine的docker镜像• 聊聊关于Mac Laravel docker sail 搭建问题

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网