The rise of AARCH64
AARCH64 (also referred to as ARM64) is a CPU architecture primarily known for their energy efficiency and low power consumption
If you are using a Mac computer with Apple Silicon the following instructions will help to configure a healthy development enviroment with Alfresco Docker Images.
ARM64 support in Alfresco 7.3 Docker Images
Docker Images supporting both amd64 and arm64 architectures:
Docker Images supporting only amd64 architecture:
Alfresco Docker Image ARM64 Builder
Source code available in https://github.com/aborroy/alfresco-dockerx-builder
Happy to get your contributions!
Building Docker Images for Community Edition
Just choose your desired version for every Docker Image to be produced in ARM64
$ ./buildx.sh repo 7.3.0 share 7.3.0 search 2.0.5.1 \ transform 3.0.0 aca 3.1.0
Images will be stored in your local Docker Registry with the expected name, so you can use existing Docker Compose templates.
Building Docker Images for Enterprise Edition
Be sure you added Nexus credentials NEXUS_USER and NEXUS_PASS in buildx.sh script
Choose your desired version for every Docker Image to be produced in ARM64
$ ./buildx.sh repo-ent 7.3.0 share-ent 7.3.0 search-ent 2.0.5.1
Images will be stored in your local Docker Registry with the expected name, so you can use existing Docker Compose templates.
Additional information can be found in this video recording:
Alfresco Docker Images will be pushed gradually supporting both amd64 and arm64 architectures during 2023
In the meantime,... Alfresco Docker Image ARM64 Builder is here to help!