所以我在dockerhub
中已经有可以使用的图像,因为我已经在服务器上设置了kubernetes集群。我的下一步是使用docker swarm实现类似的目标。我真的不知道如何开始,所以我在这里问。
kubernetes集群在bare metal ubuntu VPS server
上运行,看起来像这样:
我的问题是:
如何在
bare metal ubuntu VPS
上设置一个单节点群集(仅一个主节点,没有工人)?我没有发现太多东西,我需要注意任何重大更改(类似于kubernetes集群中的metalLB
)吗?
答案 0 :(得分:3)
如何在裸机ubuntu VPS上设置单节点群集(仅一个主节点,没有工人)?我没有发现太多东西,我需要注意任何重大更改(类似于kubernetes集群中的metalLB)吗?
没什么可做的。您只需:
在服务器上安装操作系统。这可能来自安装媒体,也可能来自基于网络的脚本安装。通常,这超出了docker的范围,由OS供应商或第三方工具处理。
安装docker。码头工人对此进行了充分的记录,只需从列表中选择您的操作系统:https://docs.docker.com/install/
使用docker swarm init
启用群组,您已完成。如果您有多个网络接口,则可能需要指定一个--advertise-addr
选项。 https://docs.docker.com/engine/reference/commandline/swarm_init/
就是这样,一个命令,您就拥有一个节点集群。缺少指南的更多原因是起步和运行几乎无济于事。