Base image + code
Hi. I'm new to runpod. I am building a sort of mega-template using a runpod base template (2.2.1-py3.10-cuda12.1.1-devel-ubuntu22.04) and adding my own code, about another 500Mb. where is a good place to host the image for runpod template to pull from? thanks for any tips / links.
20 Replies
do you need it to be private
are you willing to pay for a registry?
a registry is where you pull image from
dockerhub will host it free, that's where our templates pull images from
I self host my registry
it does need to be private for now, i'm fine with paying.
okay if you need it to be fast use like docker registry from github, redhat i guess they're faster because they got more servers around the world
but test docker hub and yeah its free for limited amount of repos
your domain loads slowly on my pc 😦
dockerhub allows 1 private image for free
ah yea
what domain?
i forgot, how many domains do you got
cool, thanks.
Once the runpod template is created, is the image stored at runpod or does it pull from dockerhub/redhat everytime?
madiator cloud or smth
not sure of that, if you use a network storage it has a chance to be cached
I really appreciate the help. I'll test using dockerhub today. Cheers
network storage has nothing to do with docker images, they are 2 completely different and independent things
Correct marcus!
It will most likely be pulled every time
Only regularly used images are cached
And RunPod official ones
right
but in serverless in my experience it might be cached
i've not frequently used pods but i guess its more rare to see your image cached in pods
Serverless is cached on the workers when you deploy your endpoint, but serverless and pods work differently and cannot be compared with each other
This question is in #⛅|pods not #⚡|serverless
i c
From what I have seen, my image has always been pulled from dockerhub, it has never stored it anywhere on runpod
Seems like it except official ones