微服务和容器之间是什么关系?

参与118

14同行回答

李守超李守超系统架构师博云
微服务是一种架构风格,是一种使用一套小服务来开发大型复杂软件应用的方式途径。容器是一种运行时技术,允许许多应用以互相隔离的方式运行在虚拟机、物理机等之上。同时,分层的容器镜像技术、类似Kubernetes的容器编排技术等的出现,使得运维人员管理成百上千的应用实例变成了...显示全部

微服务是一种架构风格,是一种使用一套小服务来开发大型复杂软件应用的方式途径。
容器是一种运行时技术,允许许多应用以互相隔离的方式运行在虚拟机、物理机等之上。同时,分层的容器镜像技术、类似Kubernetes的容器编排技术等的出现,使得运维人员管理成百上千的应用实例变成了非常简单的一件事情。
所以可以看到,使用容器技术作为微服务架构的基础,是非常自然不过的选择。

收起
软件开发 · 2019-05-28
浏览32767
zhjun1023zhjun1023产品经理博云
刚接触容器的人,可以将容器与虚拟机类比来看,那么微服务是部署在容器中,或虚拟机中,或物理服务器中,都是可以的。但是容器有其独特的优势,快速启停,独立进程等,可以弥补很多的微服务运维上的缺点,所以两者可以说是黄金搭档。但是两者本身没有依赖性,都是独立的东西,只是两者的理念结...显示全部

刚接触容器的人,可以将容器与虚拟机类比来看,那么微服务是部署在容器中,或虚拟机中,或物理服务器中,都是可以的。
但是容器有其独特的优势,快速启停,独立进程等,可以弥补很多的微服务运维上的缺点,所以两者可以说是黄金搭档。
但是两者本身没有依赖性,都是独立的东西,只是两者的理念结合,会更加完美。

收起
软件开发 · 2019-05-27
浏览32767

    提问者

    小遥yao
    系统工程师某保险
    擅长领域: 云计算容器云原生

    问题来自

    相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2018-08-30
  • 关注会员:17 人
  • 问题浏览:75939
  • 最近回答:2023-11-10
  • X社区推广