开发者社区 > 云原生 > 微服务 > 正文

spring boot的微服务,是不是每启动一个docker容器,就需要启动一个java jre?

spring boot的微服务,是不是每启动一个docker容器,就需要启动一个java jre?

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
游客pklijor6gytpx 2019-10-30 16:12:10 1223 0
2 条回答
写回答
取消 提交回答
  • 技术架构师 阿里云开发者社区技术专家博主 CSDN签约专栏技术博主 掘金签约技术博主 云安全联盟专家 众多开源代码库Commiter

    小伙伴,首先呢,要明白docker容器的大致功能。 docker容器作为容器存在,是提供类似虚拟机的实现,通俗的讲就是完整的一套自己的独立的体系。然后每个容器内部都有完整的环境。所以每个微服务,作为每一个容器。不需要你独立启动jre,可以直接启动容器,容器会对环境做完一切准备。如果需要确切知道,那就是每个容器内部都封装了运行环境。你提的问题,可以说是对的。

    2019-10-31 09:51:23
    赞同 展开评论 打赏
  • 不是

    2019-10-30 18:46:01
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载