You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docker build command by default builds image for the architecture it is running on so the result is dependent on runtime environment and can be missing desired target architectures.
ARM is widespread energy-efficient architecture used by major industry cloud providers and also edge devices allowing Manifold for climate-conscious sustainable publishing solutions.
Keeping ARM builds on users limits significantly the Manifold adoption for this architecture.
The text was updated successfully, but these errors were encountered:
docker build command by default builds image for the architecture it is running on so the result is dependent on runtime environment and can be missing desired target architectures.
manifold-docker-build/lib/manifold_docker/commands/base.rb
Line 36 in 96fb55b
For consistent target architectures support should be used mutliarch build
https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/
And ARCH=amd64 + ARCH=arm64v8 used
ARM is widespread energy-efficient architecture used by major industry cloud providers and also edge devices allowing Manifold for climate-conscious sustainable publishing solutions.
Keeping ARM builds on users limits significantly the Manifold adoption for this architecture.
The text was updated successfully, but these errors were encountered: