搭建docker swarm集群

环境介绍

管理节点    swarm01 192.168.5.140

工作节点   swarm02 192.168.5.141

 

管理节点执行

docker swarm init --advertise-addr=192.168.5.140

 

 

 

worker节点执行

docker swarm join --token SWMTKN-1-3dqctndu12ck7s7by4uwvyswn3ztwb8o7my03z9lbiua5a2o1a-1pp00i6er9ii8lbxfqw4cbdrj 192.168.5.140:2377

 

 

manager拉取镜像

 

docker node list

查看节点信息

拉取nginx镜像

docker pull linuxserver/nginx

 

manager构建容器并运行

docker service create --name webapp-nginx --replicas 2 -p 8089:80 linuxserver/nginx

 

docker service create中的参数:

--name 服务名

--replicas 是创建的副本的数量

--network 是使用的网络

--publish 是服务公开的端口 <Publish-Port>:<Target-Port>

 

 

本地主机访问测试

 

 

 

 

posted @ 2019-10-24 00:27  一锤子技术员  阅读(3)  评论(0编辑  收藏  举报  来源