Hi, I have not used docker before and I was lookin...
# best-practices
n
Hi, I have not used docker before and I was looking through documentation but I could only see stuff related to building a docker image for a particular project. I have several meltano projects and would like to store them on GCP. Would it be a good idea to create a single docker image for all the projects and store them on GCP or create a docker image for each meltano project and store them on GCP? Is there a better way to do that? TIA
v
no idea what TIA means, but I'll Tumble It Along. If you haven't used docker before I'd start by just making one project work before you worry about optimizing multiple projects. https://github.com/meltano/files-docker/blob/main/bundle/Dockerfile works well!
https://github.com/meltano/files-docker has a good readme. Let us know after if you have issues and thoughts about optimizing.
n
Thank you, will try it out! I also wanted to know if I can just store all the projects as is in GCP and then run schedule whenever I want(My EL pipelines have interval set to @once). TIA = Thanks In Advance
v
Ahh thank you :) Yeah I don't see why you couldn't do that in gcp I'm not sure which service it would be. Maybe cloud run, aws batch allows similar functionality that I'm familiar with