Support multiple service IDs on "docker service ps"
Support multiple service IDs on "docker service ps"

This fix tries to address issue raised in 25228 to support
multiple service IDs on `docker service ps`.

Multiple IDs are allowed with `docker service ps ...`, and
related documentation has been updated.

A test has been added to cover the changes.

This fix fixes 25228.

Signed-off-by: Yong Tang <765086fe2e0c1f980161f127fec596800f327f62@outlook.com>

Zebrilee/cli,riyazdf/cli,allencloud/cli,Zebrilee/cli,e11137/cli,riyazdf/cli,gdevillele/cli,redpanda/cli,thaJeztah/cli,ashfall/cli,ashfall/cli,redpanda/cli,cpuguy83/cli,dnephin/cli,allencloud/cli,docker/cli,docker/cli,e11137/cli,dnephin/cli,cpuguy83/cli,thaJeztah/cli