docker-mailman icon indicating copy to clipboard operation
docker-mailman copied to clipboard

Added added code needed to build for amd64, arm32 and arm64 processors

Open colindawson opened this issue 4 years ago • 3 comments

I used this blog post to make changes to the build.sh that should allow multi arch builds to take place. This should allow the project to build for AMD64 as normal as well as for ARM both 32 and 64 bit.

You will need to turn on experimental features to allow the manifest command to work properly. I watched the build and it looks like the images are created successfully. The manifest should create the final image that will be pushed.

colindawson avatar Aug 08 '21 20:08 colindawson

Another thing is whether it would affect downloading of images on current users? Can they still continue to use the same tag to get new images or would they have to change something?

maxking avatar Aug 09 '21 00:08 maxking

I'm not 100% sure if it will be seamless. As this is the first time that I've attempted to do anything with docker image creation. From what I understand, it should allow everything to carry on seamlessly as before. The manifest means that if you try to download the image it'll check your OS and download the correct image. The manifest takes the original tag name. In addition people on other OS's should can work exactly the same and the manifest routes them to the correct image.

colindawson avatar Aug 09 '21 09:08 colindawson

I guess this is going nowhere

colindawson avatar Nov 30 '21 22:11 colindawson

This Pull Request has not been updated for more than 1year

github-actions[bot] avatar Nov 30 '22 22:11 github-actions[bot]