Swarm mode 集群什么是指定多节点调度-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Swarm mode 集群什么是指定多节点调度

2017-10-30 14:27:04 1794 0

如果您希望一个应用在指定的某几个节点上部署,推荐您结合用户标签和 constraint 关键字来设置多节点部署约束 。

[backcolor=transparent]注意:
  • 部署约束只对新创建容器生效,对老容器变更配置时不起作用。
  • 使用用户标签部署应用后,如果您删除了用户标签,不会影响到已经部署的应用,但是会影响下次新的部署。请谨慎删除用户标签。


操作步骤


  1. 为节点添加用户标签。
    登录 容器服务管理控制台

  2. 单击左侧导航栏中的 [backcolor=transparent]集群。

  3. 选择所需集群并单击右侧的 [backcolor=transparent]管理。

  4. 单击左侧导航栏中的 [backcolor=transparent]用户标签。

  5. 勾选您要部署应用的节点并单击 [backcolor=transparent]添加标签。

  6. 输入您自定义的标签键和标签值并单击 [backcolor=transparent]确定,为所选节点添加用户标签。

创建应用,选择 [backcolor=transparent]使用编排模板创建 并在编排模板中配置 constraint 关键字,如下所示。
有关如何创建应用,参见 创建应用
[backcolor=transparent]compse V1/V2 编排
  1. [backcolor=transparent]environment[backcolor=transparent]:
  2. [backcolor=transparent]  [backcolor=transparent]-[backcolor=transparent] constraint[backcolor=transparent]:[backcolor=transparent]group[backcolor=transparent]==[backcolor=transparent]1[backcolor=transparent] [backcolor=transparent]#表示在所有带有 “group:1” 标签的节点上部署

[backcolor=transparent]compose V3 编排
  1. [backcolor=transparent]deploy[backcolor=transparent]:[backcolor=transparent]  
  2. [backcolor=transparent]   placement[backcolor=transparent]:
  3. [backcolor=transparent]     constraints[backcolor=transparent]:
  4. [backcolor=transparent]       [backcolor=transparent]-[backcolor=transparent] node[backcolor=transparent].[backcolor=transparent]labels[backcolor=transparent].[backcolor=transparent]group[backcolor=transparent] [backcolor=transparent]==[backcolor=transparent] [backcolor=transparent]1


删除用户标签


  1. 登录 容器服务管理控制台

  2. 单击左侧导航栏中的 [backcolor=transparent]集群。

  3. 选择所需集群并单击右侧的 [backcolor=transparent]管理。

  4. 单击左侧导航栏中的 [backcolor=transparent]用户标签。

  5. 勾选要删除用户标签的节点并单击 [backcolor=transparent]删除标签。

  6. 在弹出的确认对话框中,单击 [backcolor=transparent]确定。
取消 提交回答
全部回答(0)
相关问答

17

回答

【精品问答】Java技术1000问(1)

问问小秘 2019-11-15 11:24:15 58387浏览量 回答数 17

170

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 232291浏览量 回答数 170

14

回答

阿里云支持docker吗?

antaeus 2014-02-21 14:50:49 44992浏览量 回答数 14

57

回答

基于Java容器的多应用部署技术实践【精品问答集锦】

管理贝贝 2016-07-25 18:07:23 63401浏览量 回答数 57

3

回答

对症下药:Tomcat停机过程分析与线程处理方法

驻云科技 2018-01-29 15:18:53 45526浏览量 回答数 3

41

回答

【云服务器分享】简述云服务器对比VPS

dreamdoo 2012-10-08 16:24:18 125076浏览量 回答数 41

21

回答

【Java学习全家桶】1460道Java热门问题,阿里百位技术专家答疑解惑

管理贝贝 2018-05-31 13:57:45 48826浏览量 回答数 21

32

回答

Docker中的COPY指令的含义是什么?

游客daliwbfb2wo66 2021-12-14 17:07:37 48359浏览量 回答数 32

11

回答

【精品问答合集】MongoDB热门问答

李博 bluemind 2019-05-29 16:50:19 122953浏览量 回答数 11

13

回答

【精品问答合集】Java热门问答

李博 bluemind 2019-05-29 16:00:45 128563浏览量 回答数 13
+关注
757
文章
549
问答
问答排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载