docker service create --help
docker service ls #查看所有
docker service scale #水平扩展
docker service scale [serviceName] = [num] #设置service(container)数目
docker service ps [serviceNmae] #查看当前service详细
docker ps
复制代码
举例: 执行命令 docker service create --name demo busybox sh -c"while true;do sleep 3600;done"
执行命令 docker service ls 查看,REPLICAS表示水平扩展
执行命令 docker service ps demo NODE显示node3表示demo service在我们的第三台机器上
执行命令 docker service scale=5 ,水平扩展5个相同的服务,此时REPLICAS是5/5,5/5是什么意思呢,第一个5是表示有多少个是ready(准备),第二个5是有多少个scheuld(分片实例
执行命令 docker service ps demo 可以看到该servie所有部署情况
第一台机器,也就是Docker Swarm Manange执行 docker service rm demo 命令后,则以上创建的service demo 的container全部销毁,可以执行 docker service ps demo , docker ps 再次查看详情。
实战-swram集群里部署wordpress
docker network create -d overlay demo #创建名为demo的docker network
docker network ls #查看
docker exec [containerID] ip a #查看容器ip
复制代码
执行命令 docker service create --name mysql --env MYSQL_ROOT_PASSWORD=root --env MYSQL_DATABASE=wordpress --network demo --mount type=volume,source=mysql-data,destination=/var/lib/mysql mysq
Scott Galloway / Portfolio / 2017-10-3 / USD 28.00
NEW YORK TIMES BESTSELLER USA TODAY BESTSELLER Amazon, Apple, Facebook, and Google are the four most influential companies on the planet. Just about everyone thinks they know how they got there.......一起来看看 《The Four》 这本书的介绍吧!