coiled / feedback

A place to provide Coiled feedback
14 stars 3 forks source link

Use local container image #257

Open FRidh opened 10 months ago

FRidh commented 10 months ago

We're using Nix to define software environments instead of pip or conda and thus I am using the container option with coiled. Unfortunately, this has to be an image that's available in a registry. It would be very useful if one could give the path to a local image and have that uploaded.

shughes-uk commented 10 months ago

Hi there. I'm curious if you have tried package sync with nixOs. Browsing the nix docs, it may just work as the nix recipes seem to be just wrappers around packages from pypi rather than anything too specialized.

Otherwise if you need help pushing your local images to ECR (or GAR if you're on GCP), I can grab the commands for you. If we implemented something it would basically do the same under the hood.

FRidh commented 10 months ago

Hi there. I'm curious if you have tried package sync with nixOs. Browsing the nix docs, it may just work as the nix recipes seem to be just wrappers around packages from pypi rather than anything too specialized.

Actually, I did not try the package sync, the reason being I want to be 100% in control of what is being used, including native dependencies, and hence why using Nix.

Otherwise if you need help pushing your local images to ECR (or GAR if you're on GCP), I can grab the commands for you. If we implemented something it would basically do the same under the hood.

Thank you! I'll try again later with Docker Hub actually which is where we have our images and otherwise I think we switch to GCP. For now the experiment showed coiled is a good solution to pursue!