微服务如何使用 Docker Compose 和 swarm 模式?

Posted

技术标签:

【中文标题】微服务如何使用 Docker Compose 和 swarm 模式?【英文标题】:How can micro services do with Docker Compose and swarm mode? 【发布时间】:2021-02-07 11:32:13 【问题描述】:

需要有关此 MCQ 的帮助。如果可能,请解释答案

A.构建和定义多容器应用

B.提供容器编排性能分析报告

C.收集有关速度和效率的数据并提出更改建议

D.没有一个选项

【问题讨论】:

某事让我觉得问题应该是What而不是How 我知道..我也觉得很奇怪 【参考方案1】:

答案:没有给定选项(假设问题是关于 What 而不是 How

原因:

A-C 中给出的所有选项都由容器编排平台处理,无论是 Kubernetes、Docker Swarm Azure 容器服务还是您选择的任何其他平台。微服务应用程序最多可以启动一个 docker 容器,但它们不能真正自行决定启动多少个容器,何时停止其中一些容器等。因为应用程序的主要目的不是管理容器,而是满足业务需求。

【讨论】:

以上是关于微服务如何使用 Docker Compose 和 swarm 模式?的主要内容,如果未能解决你的问题,请参考以下文章

使用 docker-compose 和 traefik 实现微服务之间的通信

docker及docker-compose于微服务的实践

Docke及Docker Compose于微服务的实践

Docker-compose编排微服务顺序启动

使用 Docker Compose 的微服务:同一个容器,多个项目

使用 Eureka 和 traefik 和 docker compose 的微服务服务发现