Does sharing data in a workflow require using the same docker container?



I am trying to share data between jobs, when using the same docker image they seem the same, but when trying a new docker image ( I got an re: downloading the artifact. Is this intended b/c the mesosphere docker container isn’t this one?

thank you,


HI @shicholas,

Just confirming my understanding - if you’re only looking to pass data between jobs in a workflow, you should use workspaces which will work across different jobs and images (I do that often).

Artifacts are intended to be exposed as the final output of workflows, and I can’t say if there would be an issue based on the images used. is a great blog post that discusses when to use artifacts, caches or workflows. is a basic comparison of the two.

Hope that helps, please let me know if I misunderstood anything!


This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.