Docker Swarm 学习笔记(五): 在 Docker Swarm 集群中部署全局服务
                            huty
                            2023年05月19日  ·  阅读 3,477
                        
                    全局服务相关介绍
定义
每个 Docker Swarm 节点都运行此服务的一个任务,当有新的节点加入集群时,集群会自动在新加入的节点上部署任务
使用场景
- 监控组件采集器
 - 病毒扫描程序
 
全局服务的创建方式
1、 创建新服务
docker service create --name 服务名称 --mode 模式 镜像名称:镜像TAG
参数说明:
    --name : 服务名称
    --mode : 服务模式(replicated:复制、global:全局(每个 worker 节点都运行一个任务))
示例:
docker service create --name node-exporter --publish published=9100,target=9100 --mode global prom/node-exporter:v1.5.0
2、 查看服务信息
- 查看服务列表
 
docker service ls
- 查看服务详情
 
docker service inspect --pretty node-exporter
- 查看服务任务
 
docker service ps node-exporter
- 查看服务日志
 
docker service logs node-exporter
                分类:
                                Docker
                                DockerSwarm
                    
                    标签:
                                Docker
                                DockerSwarm
                    
                
评论已关闭