Details
-
Feature Request
-
Resolution: Fixed
-
L3 - Default
-
None
-
1
-
M
-
3 - Expected
Description
Problem Definition
User Story
As a developer
I want a multi-arch Docker image of Optimize
So that I can quickly build Optimize locally
PM Notes (Customer requests, context, assumptions)
- "Due to the new processor architecture all existing docker images need to be emulated by the Rosetta engine. This is very resource expensive, pretty slow and very often those docker images do not run at all on an M1 Macbook."
- "Developers running Optimize locally who use already Apple hardware will replace their hardware over time and are being annoyed about the absence of properly built multi-arch images. As this is a hindering to get Camunda (C7 and C8) up and running locally in a stable and performant fashion I see definitely a need in providing our docker images for several architectures."
- "Developers might stop evaluating and working with our products as a containerization locally on M1 hardware is not working (or if, only under very poor performance)."
Solution Definition
Solution Ideas
- Reference: https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/
Design Notes (Videos, mockups, guidance)
N/A
User Scenario
GIVEN
(MH/SH/NTH) WHEN
(MH/SH/NTH) THEN
Metrics (if applicable)
N/A