docker service ls
时间: 2024-01-14 07:03:28 浏览: 85
docker.service
`docker service ls`命令用于列出当前在Swarm集群中运行的所有服务。
使用该命令,您可以查看服务的名称、服务ID、访问端口、副本数、状态以及所在的节点等信息。
示例输出:
```
ID NAME MODE REPLICAS IMAGE PORTS
rjv7t8l06t7p webapp replicated 3/3 nginx:latest *:80->80/tcp
zvihb7r6g9k3 api global 5/5 myapp/api:latest *:8080->8080/tcp
```
这里显示了两个服务,一个名为`webapp`,使用`replicated`部署模式,在Swarm集群中有3个副本,使用`nginx:latest`镜像,并将访问端口80映射到主机的80端口;另一个名为`api`,使用`global`部署模式,在Swarm集群中的所有节点上都有5个副本,使用`myapp/api:latest`镜像,并将访问端口8080映射到主机的8080端口。
阅读全文