首页 > 其他分享 > docker系列<七>容器集群 Docker-Swarm

docker系列<七>容器集群 Docker-Swarm

时间:2023-03-15 22:12:08浏览次数:45  
标签:节点 Swarm manager 集群 访问量 服务器 docker Docker

1、什么是docker集群?

docker集群是指多个docker主机集中在一起,如下图:

 

 2、为什么要使用docker集群?

一般情况下一台服务器是部署一个docker,一个客户端使用http/https去连接一个服务器。如果这个服务器最高并发只支持2000的访问量,那么当访问量超过2000的时候,服务器就容易崩溃。这个时候就需要增加服务器来支撑一台过载的访问量,以保证系统不会崩溃。如下图:

 3、swarm是如何管理集群的

swarm会将一个docker主机当成一个节点,并为节点定义两种不同类型的节点,一种是manager节点,一种是worker节点。manager节点管理所有的worker节点。客户端连接到manager节点,通过manager节点做分发。如下图

 

标签:节点,Swarm,manager,集群,访问量,服务器,docker,Docker
From: https://www.cnblogs.com/choii/p/16990928.html

相关文章

  • 狂神--Redis-Docker启动脚本
    1.docker版本20dockerinfoClient:Context:defaultDebugMode:falsePlugins:app:DockerApp(DockerInc.,v0.9.1-beta3)buildx:BuildwithBuil......
  • 研究docker中---ADD和COPY的区别
    前言:最近学到docker搭建镜像了,小小研究一下ADD和COPY的区别【dockerfile中指令大小都可以,建议大写】(虽然网上一搜都有,但是自己动手会有很多不同的感受,多多动手,仅做一个小......
  • haproxy2.7.4 docker
      发布:sudodockerrun-itd--restart=always--net=host--namehaproxy-v/opt/docker/haproxy/haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:rohaproxy:2......
  • docker redis常用命令
    一、dockerredis服务部署1.下载官方redis镜像dockerpullredis2.运行镜像,返回容器id。此时redis服务已经开启dockerrun-d-p6379:6379redis3.进入容器(客户端......
  • Docker基础知识 (28) - 在 Dockerfile 中以 scratch 为基础镜像 (FROM scratch)
     通常使用Docker镜像时会以一个已存在的镜像为基础,在其上进行定制,这个已存在的镜像就是基础镜像。在DockerFile中必须指定基础镜像,FROM指令就是用于指定基础镜像,......
  • docker搭建私有仓库
    搭建私有仓库目的:有时候网络问题使用公共仓库上传或者下载镜像速度过慢甚至超时,搭建私有仓库通过公司内网进行上传或者下载镜像速度较快,且内部应用镜像存放在私有仓库安全......
  • centos 安装指定版本docker
    centos安装指定版本dockersudoyumremovedocker-ce#查看可用的社区版yumlistdocker-ce--showduplicates|sort-r#安装指定版本的dockeryuminstalldocker......
  • docker 启动redis
    1、拉取最新镜像dockerpullredis2、启动redisdockerrun-d-v/data/redis:/data--nameredis-p6379:6379redisredis-server--requirepass"xx.com"--appe......
  • 【docker系列】容器自启动与守护进程停止后容器保活
    本文为大家介绍容器自启动以及docker守护进程挂掉或者docker升级的情况下,如何保证容器服务的正常运行。主要包含三个部分内容文章目录一、守护进程开机自启二、......
  • docker常用命令
     -------------------------------------------随时更新--------------------------------1.查看服务器下所有项目docker节点dockerps-a2.查看日志1000行docker......