My docker image doesn’t ever change, only the artifact that the image pulls from nexus changes. When I specify:
docker service update service-name
nothing happens, but if I change the image tag like so:
docker service update --image new-image service-name
things magically update. I’m guessing the fact that the image doesn’t change it’s not performing a rolling update. Is there anyway to force the update to happen even if nothing on the service itself has been modified? Because indeed in my case something has changed, but it is obscured from docker itself. This seems like an obvious use case during development phases where you always want to use the :latest tag.