gpt4 book ai didi

docker - 是否有一致的 UML 图表样式来记录或说明(Docker)容器在系统架构规范中的作用?

转载 作者:IT老高 更新时间:2023-10-28 12:46:29 27 4
gpt4 key购买 nike

我打算画一些 UML 结构图来说明 Docker 镜像(或容器,在部署图中)在我正在构建的软件的整体结构中的位置。我感兴趣的是说明容器的内容、网络端口和其他接口(interface)的映射以及多个容器互操作的方式。

我的问题空间是分布式的、基于事件的系统 (DEBS),所以我希望我的大多数容器都会有消息队列进出。我的架构的另一部分涉及使用内存数据网格,它将跨越集群中多个节点的多个容器。

如何使用 UML 对其进行建模?如果不能,UML 中是否有任何计划来解决此类分发问题?

最佳答案

您想要表示 docker 容器以及它们如何部署您的数据网格。但是您还想展示这与您的软件架构之间的关系。

我想你应该先看看部署图。这些最适合代表您的系统在硬件和软件环境中的执行:

然后可以在组件图中描述组件架构,正如 Thomas Kilian 所指出的那样在他的评论中。为了完整起见:见 herehere .

最后,您可以使用 composite structure diagram 来解释高级独立组件和详细类之间的关系。

关于docker - 是否有一致的 UML 图表样式来记录或说明(Docker)容器在系统架构规范中的作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38270258/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com