I encountered an issue when i start the zeebe docker container. i’m using the Mac with apple M1 CPU and i’m not sure whether this is the reason. Some information FYI:
zeebe version: camunda/zeebe:0.26.4
OS: macos Big Sur
I got the following warning:
“WARNING: The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested”
This is the log from my zeebe container: io.zeebe.broker.StandaloneBroker - Starting StandaloneBroker v0.26.4 using Java 11.0.11 on 0b3bc3b1f714 with PID 9 (/usr/local/zeebe/lib/zeebe-distribution-0.26.4.jar started by root in /usr/local/zeebe)
** 2021-06-04 08:41:51.674 [] [main] INFO**
** io.zeebe.broker.StandaloneBroker - No active profile set, falling back to default profiles: default**
** 2021-06-04 08:41:52.467 [] [main] WARN**
** org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [io.zeebe.broker.StandaloneBroker]; nested exception is java.io.FileNotFoundException: class path resource [org/springframework/boot/web/server/WebServerFactoryCustomizer.class] cannot be opened because it does not exist**
** 2021-06-04 08:41:52.563 [] [main] ERROR**
** org.springframework.boot.SpringApplication - Application run failed**
** org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [io.zeebe.broker.StandaloneBroker]; nested exception is java.io.FileNotFoundException: class path resource [org/springframework/boot/web/server/WebServerFactoryCustomizer.class] cannot be opened because it does not exist**
Can you try running the Java distribution and see if that works? I know there are some native compilation components that have had issues on various operating systems, so they may not be compatible with the M1 chip.
@jilanims or @Andy_JB - could you please open a GitHub issue here: https://github.com/camunda-cloud/zeebe/issues, and post a link back in this thread? Then anyone else with this issue can add their input in there, and we can get some engineering attention on it.