ckan / ckan-docker-base

Official Docker images for CKAN.
19 stars 21 forks source link

Provide preconfigured docker ARM images #81

Open avowkind opened 2 months ago

avowkind commented 2 months ago

Consider providing ARM based images for ckan-docker

ARM-based Docker images will accommodate the increasing use of ARM architecture in both development environments and cloud services. ARM processors offer enhanced energy efficiency and performance, making more likely to be found in development machines, and cheaper to run as cloud instances.

By supporting ARM-based images, the library ensures wider compatibility, better performance, and a smoother development experience across diverse hardware. It also reduces the friction of setting up cross-compilation environments.

I would like to be able to use this form in my Dockerfile FROM --platform=linux/arm64 ckan/ckan-dev:2.11.0

kowh-ai commented 2 months ago

@avowkind Thanks! and yes, this is a reasonable request.

I currently have no experience (and no ARM architecture hardware) on the work involved in making this happen

Please by all means add any information here that you think may be useful in assisting this investigation

avowkind commented 2 months ago

I'm happy to give it a go with some guidance. I've been maintaining a CKAN instance here in NZ for some years and recently updated it to 2.10. It should be about adding an alternative build config and generating appropriate tags.