澄清docker的基本概念

我有些遗失了一些基本的概念。 看起来像文档/入门需求是我还没有的docker世界的基本知识。

Swarm是Docker引擎或节点的集群,您可以在其中部署服务。 Docker Engine CLI和API包括pipe理群集节点(例如,添加或移除节点)的命令,以及在整个群体中部署和编排服务。

  1. 我知道一个集群是一组物理/虚拟计算机的行为。 docker中的集群是什么?

  2. Docker引擎是创builddocker守护进程+ rest api +在机器docker中提供CLI的安装。 什么是docker引擎

  3. 什么是节点?

  4. 什么是docker节点?
  5. 什么是swarm节点?
  6. 什么是编排服务?
  7. 最后,什么是群?

我不是在为每个概念寻找一篇文章,只是最基本的解释,这将有助于全面理解每个概念。 从那里,我可以轻松地继续自己。

请解释任何更进一步的概念,然后提到的。

谢谢。

这是一个伟大的网站 ,我相信会回答你所有的问题。

  1. Docker上下文中的集群是安装了Docker引擎的一组主机

  2. Docker引擎是主要的客户端 – 服务器应用程序。 更多关于这里

  3. 节点是物理机器或虚拟机器

  4. 节点是运行Docker引擎的物理机器或虚拟机器

  5. Swarm节点与3和4相同,不同之处在于SWARM将与Docker引擎一起运行。

  6. 编排服务是一个将负责容器创build及其依赖关系的东西。 更多在这里

  7. Swarm是Docker的一个集群和调度工具。

此外,要了解更多,只需做一个你感兴趣的话题的谷歌search,你会发现很多有用的解释,以及例子:)