Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Which conainer repo is used? #1

Open
BioinfoTongLI opened this issue Mar 27, 2024 · 3 comments
Open

Which conainer repo is used? #1

BioinfoTongLI opened this issue Mar 27, 2024 · 3 comments

Comments

@BioinfoTongLI
Copy link

Hi there!
thanks for creating this repo. Hopefully I will push some of my modules soon.
I am just wondering are you guys pushing the containers into public repos or are they simply local for now?
Thanks!

Tong

@krokicki
Copy link
Contributor

Hi Tong,
For now we are using a Biocontainers-like repo here:
https://github.com/JaneliaSciComp/containers

We could create something like that in BIoImageTools as well. I think that could help with reusability across workflow systems (Nextflow, Galaxy, etc.) but it's of course also possible to just commit the Dockerfiles here, or use Biocontainers.

@BioinfoTongLI
Copy link
Author

Hi Konrad,
thanks for your prompt reply!
sorry, maybe I wasn't clear.
I meant where are the built images stored.
like in this line:
https://github.com/BioImageTools/nextflow-modules/blob/main/modules/bits/cellpose/main.nf#L2
I couldn't find bioimagetools/cellpose:2.2.3-dask2023.10.1-py11 in quay.io nor in dockerhub

@krokicki
Copy link
Contributor

Ah, sorry, I think those modules might be a bit of a mess because we moved them here:
https://github.com/JaneliaSciComp/nextflow-modules/blob/main/modules/janelia/cellpose/main.nf
We'll get that fixed, but I'm not yet sure which modules will go to which repo. Maybe we can use BioImageTools for modules we want to collaborate on?

Anyway, after trying many different container repositories, we've settled on GitHub Container Repository (GHCR). It's working really well for us:
https://github.com/orgs/JaneliaSciComp/packages?repo_name=containers

We can duplicate this kind of structure in BioImageTools if you think it would be useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants