ARM64 Image needed. platform: linux/arm64 option doesn't work
Hi. platform: linux/arm64 option doesn't work. Help would be appreciated ) @kaumudpa
Error Message and Logs
/usr/local/bin/docker-entrypoint.sh: exec format error
I'm running coolify on ubuntu, arm architeture on hetzner
I believe this line is the problem in docker compose file platform: linux/amd64
I've changed to platform: linux/arm64
I simply installed calcom on coolify. calcom instance keeps restarting (unhealthy)
Steps to Reproduce
- search calcom on self-hosted coolify(ubuntu, arm architeture on hetzner) and install
Operating System and Version (self-hosted)
Ubuntu 22.04 on arm
https://github.com/coollabsio/coolify/issues/4591
I see this. # Temporarily disable ARM build due to runner performance issues # - name: Set up QEMU # uses: docker/setup-qemu-action@v2 https://github.com/calcom/docker/blob/8547540643641df61b6ba39044008a92c08b66d0/.github/workflows/docker-build-push-dockerhub.yml#L95
Originally posted by @shsunmoonlee in https://github.com/calcom/docker/issues/358#issuecomment-2544588212
Same issue
I have an unofficial mirror here: https://ghcr.io/nnethery/cal.com
I have an unofficial mirror here: ghcr.io/nnethery/cal.com
Thanks @nnethery for your service!
I would really like to see the same engagement from calcom team..
+1 for this.
ARM64 image is on the way soon. First we are working through docs and dockerfile revamp. Thanks!
ARM64 image is on the way soon. First we are working through docs and dockerfile revamp. Thanks!
That would be nice! I never built out a cron job so I have been pushing builds manually when I have time to here and Docker Hub.
Hi folks, we need ARM testers. Would anyone watching this issue be able to assist?
sure! what do you need?
Hi folks, we need ARM testers. Would anyone watching this issue be able to assist?
I'll assist as well.
The nightly should build and push with a specific -test-arm suffix. I'll monitor the build and ping back here when it's available. Thanks!
Sorry for the delay, the test image has been published (you may have noticed) temporarily with a suffix of -test-arm. i.e. v5.6.9-test-arm
There is some work ongoing enable the proper multiarch build and merge the tags. If you could manually update your tags and try the corresponding image, that would be great. Thanks!
Please let us know if you have had any issues!
Soon we are going to remove the -test portion of the suffix, so the future builds will have a suffix of -arm for the arm images. This is necessary temporarily, as some changes are needed to support the multi-arch build more effectively, as the convenient emulation options doesn't handle the volume of dependencies effectively. We will continue to push the -arm suffix for a period of time even when the multi-arch builds are updated, to prevent requiring config changes.
cc @dcharles525
We are now pushing arm images with just the -arm suffix to dockerhub. Please report any problems in a new issue. Thanks for everyone who helped test!