如何 运行 camunda on Apple silicon

How to run camunda on Apple silicon

我正在尝试在本地使用 docker 设置 camunda, 我收到以下消息。

-- 警告:请求的图像平台 (linux/amd64) 与检测到的主机平台 (linux/arm64/v8) 不匹配,并且未请求特定平台

我在 Camunda 上无法访问 http://localhost:8080 或 http://localhost:8080。 有什么建议吗,我也是用的苹果MacBook m1

我尝试了一些方法,如果您没有 运行 Camunda 或在浏览器中无法访问有关 Camunda 欢迎页面的任何内容。

下载 Camunda 源文件 (.zip),然后解压缩。 你可以 运行 start.sh 文件 现在,我能够在我的 MacBook (m1-Apple silicon) 中登录 Camunda 面板 但是,它仍然没有 运行 in docker.

您可以使用自己的 Dockerfile 扩展基础镜像并在 FROM 命令中指定平台 把这个放在最上面

FROM --platform=linux/arm64 camunda/camunda-bpm-platform:run-latest
... any other customization you want goes here

然后只需使用您的 docker 图像而不是从 camunda 注册表中提取的 wanna

启动时间比在英特尔 mac 上要长一些,但似乎可以正常工作。

参见 docker 文档回复:platform= arg