0

所以我已经有了dockerhub可以使用的图像,因为我已经在服务器上设置了一个 kubernetes 集群。我的下一步是使用 docker swarm 实现类似的功能。我真的不知道如何开始,所以我在这里问。

kubernetes 集群在 a 上运行,bare metal ubuntu VPS server如下所示:

在此处输入图像描述

我的问题是:

如何在 a 上设置单节点集群(只有一个主节点,没有工作节点)bare metal ubuntu VPS?我在那里没有发现太多,是否有任何我需要注意的重大变化(类似于metalLBkubernetes 集群中的)?

4

1 回答 1

5

如何在裸机 ubuntu VPS 上设置单节点集群(只有一个 master,没有 worker)?我在那里没有发现太多,我需要注意什么重大变化(类似于 kubernetes 集群中的 metalLB)?

没什么可做的。您只需:

  1. 在您的服务器上安装操作系统。这可能来自安装媒体,也可能来自基于网络的脚本安装。这通常超出 docker 的范围,由操作系统供应商或 3rd 方工具处理。

  2. 安装泊坞窗。这在 docker 中有很好的记录,只需从列表中选择您的操作系统:https ://docs.docker.com/install/

  3. 启用 swarm with docker swarm init,你就完成了。如果您有多个网络接口,则可能需要指定一个 --advertise-addr选项。https://docs.docker.com/engine/reference/commandline/swarm_init/

就是这样,一个命令,你就有了一个单节点集群。缺乏指南更多的是要启动和运行几乎没有什么可做的。

于 2019-01-26T12:28:02.090 回答