docker怎么搭建集群

 2023-12-22  阅读 2  评论 0

摘要:怎么搭建集群?集群管理器是集群中唯一可以执行命令的机器,或者授权其他机器作为workers(工人)加入集群。你可以在本地机器上以单主机模式使用Docker,也可以切换到集群模式。 创建一个集群 一个集群由多个节点组成,可以是物理机或虚拟机,做法很简单,运行 docker swarm

docker怎么搭建集群

怎么搭建集群?集群管理器是集群中唯一可以执行命令的机器,或者授权其他机器作为workers(工人)加入集群。你可以在本地机器上以单主机模式使用Docker,也可以切换到集群模式。

创建一个集群

一个集群由多个节点组成,可以是物理机或虚拟机,做法很简单,运行 docker swarm init 来启用集群模式,并让你的当前机器成为集群管理器,然后在其他机器上运行docker swarm join 让它们作为工人加入集群。

接下来使用虚拟机快速创建一个集群,需要一个可以创建虚拟机(VMs)的虚拟机管理程序,在机器上安装Oracle VirtualBox应用程序。如果是Windows 10系统,而且安装了Hyper-V,则无需安装VirtualBox,而应该使用Hyper-V。

现在,使用docker-machine创建几个虚拟机,使用VirtualBox驱动程序:

$ docker-machine create --driver virtualbox myvm1  $ docker-machine create --driver virtualbox myvm2

现在创建了两个名为myvm1和myvm2的虚拟机,使用下面命令列出机器并获取其IP地址:

$ docker-machine ls

第一台机器将作为管理员,执行管理命令,认证工人加入群体,第二台机器将成为工人。可以使用docker-machine ssh将命令发送到虚拟机,执行docker swarm init使myvm1成为集群管理器:

$ docker-machine ssh myvm1 "docker swarm init --advertise-addr <myvm1的ip>"

在执行docker swarm init后,响应中会包含一个预配置的docker swarm join命令,可以在要添加的任何节点上运行该命令。复制这个命令,并通过docker-machine ssh把它发送到名为myvm2的虚拟机,让myvm2作为工人加入新的集群:

$ docker-machine ssh myvm2 "docker swarm join --token <token> <ip>:2377"

将myvm2加入集群时,端口号要选择2377,因为端口2376是Docker守护进程端口,不要使用此端口,否则可能会遇到错误。在管理器上运行docker node ls以查看集群中的节点:

$ docker-machine ssh myvm1 "docker node ls"

现在集群己经创建完成,如果想要删除集群,可以使用docker swarm leave 在每个节点运行。

产品是通过docker技术,在集群主机上部署实现,功能强大、简单易用,可作集群服务,**轻松搭建私有网络,轻松组建服务集群。

高性价比的容器云产品链接

提示:现在腾讯云新人点击注册然后实名认证后,可以点此一键领取2860元代金券,然后点此进入腾讯云活动页面参加优惠力度非常大的腾讯云3年和5年时长服务器活动,一次性买多年,免得续费贵,这样就可以获得最大的优惠折扣,省钱。

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/92794.html

发表评论:

验证码

管理员

  • 内容1196554
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.0130秒, 内存占用342.78 KB, 访问数据库18次

  • 我要关灯
    我要开灯
  • 客户电话
    lecms

    工作时间:8:00-18:00

    客服电话

    电子邮件

    admin@qq.com

  • 官方微信

    扫码二维码

    获取最新动态

  • 返回顶部