docker swarm基础配置

#安装基础软件

yum -y install docker-ce docker-cli-ce container.io

#创建集群主节点

docker swarm init --advertise-addr 管理节点(本机IP)

#根据提示添加工作节点或管理节点

docker swarm join-token worker		#生成工作节点令牌
docker swarm join-token manager		#生成管理节点令牌

#查看集群信息

docker node ls

#退出集群

docker swarm leave

#删除节点

docker node rm 节点ID

#创建容器

docker service create -p 80:80 --name nginx nginx	#以nginx镜像创建名为nginx的服务,类似docker run

#指定开启多少个容器

docker service update --replicas 10 服务名	#--replicas 指定个数
或
docker service scale 服务名=10		#语法不同,功能一样

#移除服务

docker service rm 服务名