什么是容器,例如Docker

时间:2015-08-18 11:25:11

标签: design-patterns microservices

最近,我一直在阅读微服务,因为我一直听到它们。但是在阅读微服务时,有些文章提到了容器,而我在容器上读到的所有资源似乎都没有帮助我理解他们的内容,他们与微服务的关系解决了什么问题

另外,有没有可以在微服务上推荐的书?

1 个答案:

答案 0 :(得分:0)

它们是微服务的主机,因为微服务是由许多正在运行的进程组成的一个应用程序。这使您的应用程序非常模块化,允许多种语言,不同的框架等,并能够添加/删除微服务。容器基本上是内核级vm,它注入了运行微服务所需的所有必需依赖项。完全独立于操作系统。它具有非常小的开销,并且包含所有依赖项,而不是破坏运行多个服务的服务器。