docker 主机和节点有什么区别?

What is the difference between docker host and node?

我知道在 SO 上已经有人提出过与此类似的问题。但是,它并没有说明我在寻找什么。

我正试图在 docker 上动手。我遇到了术语 docker hostdocker node。我指的是这篇文章:- https://docs.docker.com/get-started/part3/#docker-composeyml

我知道 docker 主机是一个运行一个或多个容器并安装了 docker 引擎的主机。而且dockerhost既可以是物理机也可以是虚拟机

但我对 docker 节点感到困惑。它与 docker 主机有何不同?当 docker 主机成为 docker 节点时 ?

感谢您的耐心等待。

这些术语可以互换使用,没有区别。

A docker 主机是指客户端服务器对中的服务器。它是 dockerd 引擎的实例,其中容器是 运行.

一个docker节点指的是swarm模式集群中的一个成员。每个 swarm 节点都必须是 docker 主机,但并非每个 docker 主机都必须是 swarm 集群的成员。