tnblog
首页
视频
资源
登录

docker中Sware集群与service

5815人阅读 2019/11/27 9:44 总访问:3511566 评论:2 收藏:0 手机
分类: docker


swarm 总结:

1,docker中使用swarm集群可以达到多任务分配到不同的节点进行处理,如果有空闲的docker机子将会把请求的处理转交给任意一个正在处理的机子

2,可以实现双重负载均衡 service层 node层 代理服务器层

3,当一个node节点挂了宕机了...如果任务的个数等于节点服务器节点的个数,swarm将终止该节点任务,会等待该服务器恢复正常后,继续处理

4,牛逼的来了,我c,还会影分身之术

code: sudo docker service update --replicas [number] [project name]

此时你可以通过docker service ls 查看节点会发现 一个机子可以处理两个以上的

扩展命令:

    sudo docker service scale aspnet=10

5,查看节点命令

docker node ps [computer name]

example:

docker node ps docker-desktop

6,在分配任务时最好保证所有节点开机,若其中有一个节点在未启动则之后启动后状态不会立刻启动

7,创建docker自定义的网络

docker network create -d overlay my-net

  并使用该网络创建服务

docker service create --name mylesson --network my-net -p 80:80 --replicas 1 datagridsys/sample-vote:1.0

  【注意service对应的端口不能重复,谢谢】

8,docker查看服务具体情况

docker service inspect --pretty [service Name]

docker service inspect --pretty mylesson

更新镜像版本

docker service update --image [image name: version] --update-parallelism [update number] --update-delay [The update time delay] [service name]

docker service update --image datagridsys/sample-vote:2.0 --update-parallelism 2 --update-delay 10s mylesson



欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739

评价

尘叶心繁

2019/11/27 9:46:20

想学呀!我教你呀[嘻嘻]

剑轩:@尘叶心繁图是自己画的么,感觉很不错的样紫

2019/11/28 13:09:29 回复

window7 docker启动失败 error: Failed to create the VirtualBox object。VirtualBox com对象失败

docker启动失败 报错 error: Failed to create the VirtualBox object这个错是因为:virtuelbox 无法启动,所以启动之后会...

docker启动报错 No default Boot2docker ISO found locally downloading the latest

这是因为,启动时如果检测到没有 Boot2Docker,就会去下载,这个下载过程出现网络连接上的错误了,导致启动失败。可以去下...

docker常用命令删除镜像命令进入容器、docker重启命令等

1. docker version查看 Docker 版本信息2. docker info显示 Docker 系统信息,包括镜像,容器数等3. 运行容器第一次使用:d...

docker 二次启动失败(本人这里使用的是hyper-v)

fatal: failed to start daemon: Error initializing network controller: Error creating default network: hnsCall faile...

.netCore 使用分布式缓存(docker+redis)

1. 通过docker创建 Redis执行命令:dockerrun--nameasp-redis-p6379:6379-dredis查看redis状态:dockerps可以发现alreadywo...

.net Core3.0在Ubuntu 16.04上面的部署(Supervisor+nginx)(扩展docker)

前 言Linux 随着Linux越来越流行,本人一个.net程序员也多次研究linux与.net的相关产品,以及中间件的使用方式。So今天给...

docker 下载 mcr.microsoft.com/dotnet/core/sdk:3.1 老不行

请将其修改为:mcr.azk8s.cn/dotnet/core/sdk:3.1

docker常用命令

Docker简单命令整理清单[TOC] Login 获取账户信息获取账户信息 docker info | sed '/Username:/!d;s/.* //' ...

windows安装docker

win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/do...

Linux 安装Web版Vscode(docker+Local)

Linux 安装Web版Vscode(Docker+Local)[TOC] code-server 介绍 在任何地方的任何机器上运行VS代码,并在浏览器中访问它...

docker运行 Elasticsearch Kibana和Cerebro

Docker运行 Elasticsearch Kibana和Cerebro[TOC] Demo 运行 Docker-compose,本地构建更高效的开发环境,更直观地了解 El...

docker部署简单的mysql

Docker部署简单的mysql[TOC] 首先这玩意我是真不想写,网上写的太多了,但是又没有找到快速的创建方式。so…有疑问都可...

Unable to get the local Boot2docker ISO version: Did not find prefix "-v" in version string

我已经从 github 上下载 v19.03.12 的镜像到 vps 然后拖回本地放在 C:\Users\Administrator.docker\machine\cache 下了。依...

docker容器和镜像的区别

下面这两个比喻说得比较好 镜像就类似操作系统光盘介质,容器相当于通过光盘安装后的系统。通过光盘(镜像),我们能在不同...
这一世以无限游戏为使命!
排名
2
文章
642
粉丝
44
评论
93
docker中Sware集群与service
尘叶心繁 : 想学呀!我教你呀
一个bug让程序员走上法庭 索赔金额达400亿日元
叼着奶瓶逛酒吧 : 所以说做程序员也要懂点法律知识
.net core 塑形资源
剑轩 : 收藏收藏
映射AutoMapper
剑轩 : 好是好,这个对效率影响大不大哇,效率高不高
ASP.NET Core 服务注册生命周期
剑轩 : http://www.tnblog.net/aojiancc2/article/details/167
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术