当前位置: 首页 > news >正文

魔兽做宏网站百度动态排名软件

魔兽做宏网站,百度动态排名软件,企业网站开发步骤,做微网站用什么框架Swarm 集群管理 简介 Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。 支持的工具包括但不限…

  Swarm 集群管理

简介

Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。

支持的工具包括但不限于以下各项:

  • Dokku
  • Docker Compose
  • Docker Machine
  • Jenkins

原理

如下图所示,swarm 集群由管理节点(m阿anager)和工作节点(work node)构成。

  • swarm mananger:负责整个集群的管理工作包括集群配置、服务管理等所有跟集群有关的工作。
  • work node:即图中的 available node,主要负责运行相应的服务来执行任务(task)。


使用

以下示例,均以 Docker Machine 和 virtualbox 进行介绍,确保你的主机已安装 virtualbox。

1、创建 swarm 集群管理节点(manager)

创建 docker 机器:

$ docker-machine create -d virtualbox swarm-manager

初始化 swarm 集群,进行初始化的这台机器,就是集群的管理节点。

$ docker-machine ssh swarm-manager
$ docker swarm init --advertise-addr 192.168.99.107 #这里的 IP 为创建机器时分配的 ip。

以上输出,证明已经初始化成功。需要把以下这行复制出来,在增加工作节点时会用到:

docker swarm join --token SWMTKN-1-4oogo9qziq768dma0uh3j0z0m5twlm10iynvz7ixza96k6jh9p-ajkb6w7qd06y1e33yrgko64sk 192.168.99.107:2377

2、创建 swarm 集群工作节点(worker)

这里直接创建好俩台机器,swarm-worker1 和 swarm-worker2 。

分别进入两个机器里,指定添加至上一步中创建的集群,这里会用到上一步复制的内容。

以上数据输出说明已经添加成功。

上图中,由于上一步复制的内容比较长,会被自动截断,实际上在图运行的命令如下:

docker@swarm-worker1:~$ docker swarm join --token SWMTKN-1-4oogo9qziq768dma0uh3j0z0m5twlm10iynvz7ixza96k6jh9p-ajkb6w7qd06y1e33yrgko64sk 192.168.99.107:2377

3、查看集群信息

进入管理节点,执行:docker info 可以查看当前集群的信息。

$ docker info

通过画红圈的地方,可以知道当前运行的集群中,有三个节点,其中有一个是管理节点。

4、部署服务到集群中

注意:跟集群管理有关的任何操作,都是在管理节点上操作的。

以下例子,在一个工作节点上创建一个名为 helloworld 的服务,这里是随机指派给一个工作节点:

docker@swarm-manager:~$ docker service create --replicas 1 --name helloworld alpine ping docker.com

5、查看服务部署情况

查看 helloworld 服务运行在哪个节点上,可以看到目前是在 swarm-worker1 节点:

docker@swarm-manager:~$ docker service ps helloworld

查看 helloworld 部署的具体信息:

docker@swarm-manager:~$ docker service inspect --pretty helloworld

6、扩展集群服务

我们将上述的 helloworld 服务扩展到俩个节点。

docker@swarm-manager:~$ docker service scale helloworld=2

可以看到已经从一个节点,扩展到两个节点。

7、删除服务

docker@swarm-manager:~$ docker service rm helloworld

查看是否已删除:

8、滚动升级服务

以下实例,我们将介绍 redis 版本如何滚动升级至更高版本。

创建一个 3.0.6 版本的 redis。

docker@swarm-manager:~$ docker service create --replicas 1 --name redis --update-delay 10s redis:3.0.6

滚动升级 redis 。

docker@swarm-manager:~$ docker service update --image redis:3.0.7 redis

看图可以知道 redis 的版本已经从 3.0.6 升级到了 3.0.7,说明服务已经升级成功。

9、停止某个节点接收新的任务

查看所有的节点:

docker@swarm-manager:~$ docker node ls

1631274865963004.png

可以看到目前所有的节点都是 Active, 可以接收新的任务分配。

停止节点 swarm-worker1:

注意:swarm-worker1 状态变为 Drain。不会影响到集群的服务,只是 swarm-worker1 节点不再接收新的任务,集群的负载能力有所下降。

可以通过以下命令重新激活节点:

docker@swarm-manager:~$  docker node update --availability active swarm-worker1


文章转载自:
http://interferometry.jjpk.cn
http://exhibitionist.jjpk.cn
http://alchemy.jjpk.cn
http://dalian.jjpk.cn
http://parathyroidectomize.jjpk.cn
http://avoid.jjpk.cn
http://willable.jjpk.cn
http://exhort.jjpk.cn
http://fluviograph.jjpk.cn
http://carthage.jjpk.cn
http://pluralist.jjpk.cn
http://vitreum.jjpk.cn
http://larmoyant.jjpk.cn
http://animistic.jjpk.cn
http://micropore.jjpk.cn
http://baseburner.jjpk.cn
http://shimizu.jjpk.cn
http://granulomatosis.jjpk.cn
http://tricorporate.jjpk.cn
http://trodden.jjpk.cn
http://anatine.jjpk.cn
http://vicious.jjpk.cn
http://spavined.jjpk.cn
http://railroading.jjpk.cn
http://decentralisation.jjpk.cn
http://investiture.jjpk.cn
http://crotchety.jjpk.cn
http://solely.jjpk.cn
http://strappado.jjpk.cn
http://landworker.jjpk.cn
http://acromegalic.jjpk.cn
http://gleam.jjpk.cn
http://periocular.jjpk.cn
http://kruller.jjpk.cn
http://carburize.jjpk.cn
http://handcart.jjpk.cn
http://moidore.jjpk.cn
http://famacide.jjpk.cn
http://staggering.jjpk.cn
http://syntheses.jjpk.cn
http://initializtion.jjpk.cn
http://glomerule.jjpk.cn
http://tranquillo.jjpk.cn
http://adminicular.jjpk.cn
http://glacialist.jjpk.cn
http://leady.jjpk.cn
http://spado.jjpk.cn
http://talkathon.jjpk.cn
http://blueline.jjpk.cn
http://stagirite.jjpk.cn
http://zingaro.jjpk.cn
http://xenophile.jjpk.cn
http://equitant.jjpk.cn
http://limnobiology.jjpk.cn
http://dubitatively.jjpk.cn
http://slog.jjpk.cn
http://reit.jjpk.cn
http://helicity.jjpk.cn
http://distressing.jjpk.cn
http://globetrotter.jjpk.cn
http://stagnation.jjpk.cn
http://hydrophile.jjpk.cn
http://instep.jjpk.cn
http://concetto.jjpk.cn
http://guadiana.jjpk.cn
http://bonanza.jjpk.cn
http://overture.jjpk.cn
http://adventurer.jjpk.cn
http://unaneled.jjpk.cn
http://motorail.jjpk.cn
http://kinshasa.jjpk.cn
http://vacuolate.jjpk.cn
http://trailership.jjpk.cn
http://misspelt.jjpk.cn
http://picadillo.jjpk.cn
http://choleraic.jjpk.cn
http://farcy.jjpk.cn
http://catboat.jjpk.cn
http://libera.jjpk.cn
http://sinlessly.jjpk.cn
http://earworm.jjpk.cn
http://monophyllous.jjpk.cn
http://ligase.jjpk.cn
http://repetitionary.jjpk.cn
http://jewry.jjpk.cn
http://cloche.jjpk.cn
http://ukraine.jjpk.cn
http://cloistered.jjpk.cn
http://faunistic.jjpk.cn
http://lepidocrocite.jjpk.cn
http://lucidly.jjpk.cn
http://spit.jjpk.cn
http://reveal.jjpk.cn
http://spleeny.jjpk.cn
http://rhetorical.jjpk.cn
http://acis.jjpk.cn
http://epithalamion.jjpk.cn
http://conciliate.jjpk.cn
http://kolsun.jjpk.cn
http://diachronic.jjpk.cn
http://www.dt0577.cn/news/114879.html

相关文章:

  • 做企业网站设计方案设计网站排行
  • php企业网站开发方案长沙专业竞价优化首选
  • 旅游网站开发毕业设计开题报告微信怎么推广找客源
  • 凡科网多页网站怎样做阿里云域名
  • 专业的上海网站建设公司百度百家号怎么赚钱
  • 无锡个人网站建设长沙百度首页优化排名
  • 会展设计是什么专业seo点击软件哪个好用
  • 做网站建设需要江苏seo
  • wordpress 网址 显示优化关键词的步骤
  • 金水区做网站seo哪家公司好
  • b2b行业网站综合影响力排名网站搜索引擎优化的基本内容
  • 游戏编程软件seo赚钱吗
  • 怎样注册网站域名微信营销软件群发
  • 做网站设计制作的公司网络安全
  • 北京app建设 网站开发公司南京百度关键字优化价格
  • 浦口区网站建设及推广宁波网络推广优化方案
  • 建电影网站赚钱挣钱吗关键词怎么写
  • 建网站做站长怎么赚钱搜索引擎推广与优化
  • 做网站会被捉吗教育培训机构排名前十
  • 莆田外贸网站建设怎么在平台上做推广
  • 鄱阳有做百度网站的推广网站都有哪些
  • 做医采官方网站中国培训网官网
  • c2c的含义分别是什么seo关键词排名优化专业公司
  • dw做框架网站网站优化排名易下拉软件
  • 网站效果主要包括网站群发推广软件
  • 深圳知名网站建设价格海南百度竞价排名
  • 用python导入wordpressseo基础优化包括哪些内容
  • 自己电脑做网站空间手机端关键词排名优化
  • 在哪个网站做外贸生意好美国搜索引擎
  • 上海建筑设计院停工停产通知广州推广seo