Docker最新超详细教程——入门简介
微服务中存在的痛点
之前学习了SpringCloud微服务相关的技术,我们将一个模块拆分到足够小,提高了程序员们的开发效率,也降低了程序间的耦合,但服务的拆分通用给部署带来了很大的麻烦。
大型项目组件较多,运行环境也较为复杂, 依赖关系复杂,容易出现兼容性问题;在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题。
什么是Docker?
一个项目中,部署时需要依赖于node.js、Redis、RabbitMQ、MySQL等,这些服务部署时所需要的函数库、