MENU

Highlight Test

• December 10, 2018 • Read: 28 • 日常

然后去指定docker-5节点去运行这个nginx

[root@docker-1 ~]# docker service update --constraint-add node.hostname==docker-5 nginx
[root@docker-1 ~]# docker service ps nginx --filter desired-state=running

img

可以看到已经切过来了,我刚刚指定的主机名,也可以用别的方法去指定,如下。

属性匹配栗子
node.id节点IDnode.id==vppq6inxg38vp
node.host~~name节点主机名node.hostn~~ame!=docker-5
node.role节点角色node.role==manager
node.labels用户定义节点labelsnode.labels.regin==zookeeper

在创建时候指定

再就是在创建的去指定容器运行的节点,栗子,运行五个redisworker节点上,不放在manager上。

[root@docker-1 ~]# docker service create --name redis --constraint node.role==worker --replicas 5 redis
[root@docker-1 ~]# docker service ps redis

img

可以看到运行了5个,没有在docker-1上的,顺便提一下使用各种属性指定的办法,上面已经提到两个了,一个是使用主机名,在一个是使用节点角色,下面来看看用l~~abel~~s的方法

可以看到运行了5个,没有在docker-1上的,顺便提一下使用各种属性指定的办法,上面已经提到两个了,一个是使用主机名,在一\~\~个是使用节点角色\~\~,下面来看看用l~~abel~~s的方法

可以看到运行了5个,没有在docker-1上的,顺便提一下使用各种属性指定的办法,上面已经提到两个了,一个是使用主机名,在一个是使用节点角色,下面来看看用l==abel==s的方法

可以看到运行了5个,没有在dock==er-1上的,顺便提一下使用各种属性指定的办法,上面已经提到两个了,一个是使用主机名,在一个是使用节点角色,下面来看看用l==abel==s的方法

可以看到运行了5个,没有在docker-1上的,顺便提一下使用各种属性指定的办法,Hello上面已经提到两个了,一个是使用主机名,在一个是使用节点角色,下面来看看用l==abel==s的方法

可以看到运行了5个,没有在docker-1上的,顺便==提一下使用各种属性指定的办==法,Hello上面已经提到两个了,一\=\=个是使用主机\=\=名,在一个是使用节点角色,下面来看看用l==abel==s的方法

New Test

let i = 0;
1/2: running   [===============>]
2/2: running   [===============>]

let i = 0;
1/2: running [=>]
2/2: running [
=>]

[root@docker-1 ~]# docker service create --replicas 2 --name nginx nginx:latest
9o58xrj15l07in4llixd4urgg
overall progress: 2 out of 2 tasks 
1/2: running   [==================================================>] 
2/2: running   [==================================================>] 
verify: Service converged 
Last Modified: January 3, 2019
Archives QR Code Tip
QR Code for this page
Tipping QR Code