Replies: 3 comments
-
|
+1 for this issue. We urgently need native multi-arch (linux/arm64) manifests pushed to Docker Hub. Relying on amd64 images via emulation on Apple Silicon Macs is no longer just a performance bottleneck—it's about to become a hard blocker. Apple has officially announced the phase-out of Rosetta 2, and macOS is already starting to warn users about the impending discontinuation of Intel-translation features. Once Rosetta 2 is removed in the upcoming major macOS releases, developers on Apple Silicon will simply not be able to run these Docker Hub images anymore. While |
Beta Was this translation helpful? Give feedback.
-
|
short-term workaround: pull from ghcr.io instead, the multi-arch manifests there do include linux/arm64. docker pull ghcr.io/berriai/litellm:main-stable
# or for a pinned tag:
docker pull ghcr.io/berriai/litellm:litellm_stable_release_branch-v1.80.15-stablethe dockerhub push in the BerriAI release workflow only builds linux/amd64. ghcr.io publishes the multi-arch manifest as part of the same release, so the same SHA is available there with arm64. actual fix on the maintainer side is one buildx flag in the dockerhub job, something like @mwaldheim's rosetta-2 point makes this not optional past macOS Tahoe, so worth raising visibility on it. for now ghcr unblocks Apple Silicon and ARM CI runners. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey folks! I was trying to use a LiteLLM image from Dockerhub:
But go an error:
It works fine though when pulling from
ghcr.io. Is there any particular reason why ARM images are not pushed to Dockerhub?Beta Was this translation helpful? Give feedback.
All reactions