ReproNim / neurodocker

Generate custom Docker and Singularity images, and minimize existing containers
https://www.repronim.org/neurodocker/
Apache License 2.0
327 stars 97 forks source link

Automate docker images builds/deposition to hub #619

Open yarikoptic opened 3 months ago

yarikoptic commented 3 months ago

How uploads to docker hub should happen? ATM we have

image

NB mention that digest for latest is different from latest tagged release... ideally should be the same, see e.g. heudiconv

I see that there is some jinja template .github/workflows/docker_build.jinja by @Remi-Gau but that is to generate those workflows for tools not neurodocker itself.

Am I right to assume that we lack any automation ATM? (I also do not see any secret to be set for docker hub)

yarikoptic commented 3 months ago

meanwhile building locally and will push (if satisfied/manage to push)

yarikoptic commented 3 months ago

BTW Great job @kaczmarj making that docker image and Dockerfile itself so tiny - pleasure to work with!

satra commented 3 months ago

we can use actions to push to docker hub and also can start using gchr.io

kaczmarj commented 3 months ago

thank you @yarikoptic :)

yarikoptic commented 3 months ago

now we have

image

we can use actions to push to docker hub

yes we could, someone should

and also can start using gchr.io

what are advantages? IMHO worth sticking to docker hub at this point -- we have sponsored OSS account on docker hub, people already know of it.

github-actions[bot] commented 1 month ago

This issue is stale because it has been open for 30 days with no activity.