swarm简单介绍
我们先说一下docker集群之一的swarm集群, 先说一下集群这个东西, 它并不适用于任何项目, 他是为了解决架构中高性能的。...将单节点的负载转移到多节点身上, 但是多节点中存在很多问题, 例如节点的状态、通信、调度、任务分配等等, 我们自己来弄的话十分麻烦、相当复杂, 但是使用了docker集群, 它已经帮我们做好了这些工作,...它就像一个描述了下面物品的清单列表一样:
服务名称
使用哪个镜像来创建容器
要运行多少个副本
服务的容器要连接到哪个网络上
应该映射哪些端口
task
在Docker Swarm中,task是一个部署的最小单元...简而言之就是一个应用 包括了什么数据库 框架等,一个服务 = 多个容器
swarm基本操作命令
创建应用
docker stack deploy -c docker-compose.yml laravel...执行此文件);如果在集群模式下部署,将忽略此项,docker stack仅仅接受预先构建好的镜像。