是否有可能分配一个特定的节点来创build容器与docker群?
创build新容器时,遵循群体的策略来select一个节点
我不想直接针对节点发出命令,如果它必须在特定的节点上工作。
有没有办法告诉群体在特定的节点上工作?
UPDATE
根据@DAXholic的回复,默认守护进程选项Lable
可以是可调用标记。
所以,我编辑/etc/default/docker
--label
,添加 – --label
到DOCKER_OPTS
。
重新启动服务后,节点可以通过特定的标签值进行调用。
是的,你可以用filter做到这一点
所以这个想法本质上是你给你的节点标签,描述他们像“节点与GPU”或类似的东西。
还有一个默认标记“节点”,您可以使用它来过滤特定的节点
因此,在node1
上运行Redis的示例可能如下所示
$ docker tcp://<manager_ip:manager_port> run -d --name redis1 -e constraint:node==node1 redis