Docker Swarmで使うコマンド
docker service ls
docker service ps [NAME]
docker service logs [Container ID]
tail
docker service logs [Container ID] -f
docker stack deploy -c docker-compose.yml
shなどのシェルで使えるワンライナー
for NODE in $(docker node ls --format '{{.Hostname}}'); do echo -e "${NODE} - $(docker node inspect --format '{{.Status.Addr}}' "${NODE}")"; done
bashなどリッチなシェルが使える場合
for NODE in $(docker node ls --format '{{.Hostname}}'); \ do echo -e "${NODE} - $(docker node inspect --format '{{.Status.Addr}}' "${NODE}")"; done