当前位置: 首页> 科技> 互联网 > 沈阳网页模板建站_服务器如何搭建网站_自己搭建网站_搜索引擎关键词seo优化公司

沈阳网页模板建站_服务器如何搭建网站_自己搭建网站_搜索引擎关键词seo优化公司

时间:2025/7/11 0:44:00来源:https://blog.csdn.net/weixin_45014634/article/details/144073167 浏览次数:0次
沈阳网页模板建站_服务器如何搭建网站_自己搭建网站_搜索引擎关键词seo优化公司

Docker Swarm简介及使用

1.简介

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

2.原理

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

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

3.使用

1.创建 swarm 集群管理节点(manager)
初始化 swarm 集群,进行初始化的这台机器,就是集群的管理节点。

$ docker swarm init --advertise-addr 192.168

初始化成功后的输出,在增加工作节点时会用到。

2.创建 swarm 集群工作节点(worker)
在worker节点,指定添加至上一步中创建的集群,这里会用到上一步输出的内容。

$ docker swarm join --token SWMTKN-1-4oogo9qziq768dma0uh3j0z0m5twlm10iynvz7ixza96k6jh9p-ajkb6w7qd06y1e33yrgko64sk 192.168.

3.查看集群信息

$ docker info

4.部署服务到集群
注意:跟集群管理有关的任何操作,都是在管理节点上操作的。

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

$ docker service create --replicas 1 --name helloworld alpine ping docker.com

5.查看服务部署情况
查看 helloworld 服务运行在哪个节点上:

$ docker service ps helloworld

查看 helloworld 部署的具体信息:

$ docker service inspect --pretty helloworld

6.扩展集群服务
将上述的 helloworld 服务扩展到俩个节点。

$ docker service scale helloworld=2

7.删除服务

$ docker service rm helloworld

8.停止某个节点接收新的任务
停止节点 swarm-worker1:

$  docker node update --availability drain swarm-worker1

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

$  docker node update --availability active swarm-worker1
关键字:沈阳网页模板建站_服务器如何搭建网站_自己搭建网站_搜索引擎关键词seo优化公司

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: