How can I remove shutdown Docker Service tasks after a rolling update?
yi92mgl7z8jb web.2 nginx:latest manager1 Running Running 11 minutes ago
0cmzbd1oxwqr \_ web.2 nginx:latest manager1 Shutdown Failed 11 minutes ago "task: non-zero exit (255)"
moe7hex4qvmg \_ web.2 nginx:latest manager1 Shutdown Shutdown 11 minutes ago
iyxs118uo67d \_ web.2 nginx:latest manager1 Shutdown Shutdown 10 hours ago
v3uxafpxc4d3 \_ web.2 nginx:latest manager1 Shutdown Shutdown 11 minutes ago
6upsy8gvyrsn web.5 nginx:latest manager1 Running Running 11 minutes ago
mlaxkfusunqe \_ web.5 nginx:latest manager1 Shutdown Failed 11 minutes ago "task: non-zero exit (255)"
bh3nkp05yd6r \_ web.5 nginx:latest manager1 Shutdown Shutdown 11 minutes ago
lqedayxq7gr9 \_ web.5 nginx:latest manager1 Shutdown Shutdown 10 hours ago
xryxpfjsrdja \_ web.5 nginx:latest manager1 Shutdown Shutdown 11 minutes ago
I did
docker swarm update --task-history-limit 2
docker-machine stop manager1
docker-machine start manager1
and
PS C:\> docker service ps web | Select-String "manager1"
3ogu1r0y6s6t web.2 nginx:latest manager1 Running Running 3 minutes ago
0cmzbd1oxwqr \_ web.2 nginx:latest manager1 Shutdown Failed 3 minutes ago "task: non-zero exit (255)"
wbxr5hubftfa web.5 nginx:latest manager1 Running Running 3 minutes ago
bh3nkp05yd6r \_ web.5 nginx:latest manager1 Shutdown Shutdown 25 minutes ago
Thank you, Geige V
The containers for those services are removed after a rolling update; you are simply left with a log of those that were shutdown.
You can limit the number you see using
docker swarm update --task-history-limit 5