My docker services logs are usually working fine (printing in chronological order) but, after performing:
docker service update --force --image myimageregistry:mytag myservice
if I request logs with:
docker service logs myservice
then I get some logs but many lines are missing and last lines don't correspond to the most recent actions. It seems as if older logs got written on top of newer ones and thus the final display is very messy.
Besides, if I keep an other terminal open following logs during the update, logs in that terminal are fine, but the issue is the same if I request them afterwards.