ReproNim / containers

Containers "distribution" for reproducible neuroimaging
Apache License 2.0
26 stars 16 forks source link

Support M1 (arm64) Macs #67

Open yarikoptic opened 2 years ago

yarikoptic commented 2 years ago

so we need to

NB I was wondering if we could move provisioning of image we do in https://github.com/ReproNim/containers/blob/master/scripts/Dockerfile.singularity-shim to somehow to be done at initial run-time -- then we could avoid needing to build our image at all. But it would also make it less trivial to update and harder to troubleshoot. so let's stay with built images but may be move over to quay.io for them

yarikoptic commented 2 years ago

current show stopper is seems that quay does not provide option for the builders to be of another architecture, so the build of -arm64 flavor fails. May be we are doomed to automate builds on github actions instead of relying on quay, as @vsoch did in http://github.com/singularityhub/singularity-docker//blob/HEAD/.github/workflows/build-containers.yaml

vsoch commented 2 years ago

@yarikoptic we don't build in quay, we just push there.

vsoch commented 2 years ago

oh right you noted that, and this is a totally different issue! lol wonk wonk someone needs to put on her glasses... squintysarus