I had a similar issue and what I ended up doing was to explicitly set the 
version tag instead of just saying :latest. That makes the whole system much 
more stable/predictable. For the cost of a single curl call when you push is 
much better for debugging issues and the state of the system.
-- Ankur
> On 27 Oct 2014, at 09:58, Donald Laidlaw <[email protected]> wrote:
> 
> I have Mesos 0.20.1 and Marathon 0.7.3
> 
> When marathon is creating a new App, and asks Mesos to start an instance, 
> what docker command is run by mesos?
> 
> The reason I ask is that I am referencing a docker container without a tag, 
> expecting the tag "latest" to be used. And that seems to work. But when I 
> update the container with a new version, and set the "latest" tag to point to 
> the new version in the docker registry, mesos does not pull down that new 
> version. I suspect mesos is checking to see if there is an image of the same 
> name already on the slave and not issuing a pull request in that case. 
> 
> Thanks,
> Don
> 
> 

Reply via email to