AtomGraph / LinkedDataHub

The low-code Knowledge Graph application platform. Apache license.
https://atomgraph.github.io/LinkedDataHub/
Apache License 2.0
492 stars 123 forks source link

Multi-arch Docker images #155

Open namedgraph opened 1 year ago

namedgraph commented 1 year ago

LinkedDataHub's Docker images are auto-built on Docker Hub and only support the linux/amd64 architecture. Issues like #149 highlight the need for multi-arch images, however Docker Hub does not support that.

It looks like docker buildx is the modern way to build such images. Since we already have a GitHub workflow that can build images, it should be possible to extend it to build multi-arch images and push them to Docker Hub.

namedgraph commented 1 year ago

https://www.docker.com/blog/faster-multi-platform-builds-dockerfile-cross-compilation-guide/

namedgraph commented 1 year ago

https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/