Today: run Eliya in Docker

Until the Phase 2 macOS aarch64 binary ships, the recommended path on macOS is to run Eliya inside a Linux-based Docker container. On Apple Silicon, prefer the linux/arm64 variant; Eliya's multi-arch image manifest serves it natively, no emulation involved. Docker Desktop can also run linux/amd64 images via Rosetta 2 emulation, but not every syscall behaves identically under emulation; for production-shape workloads on Apple Silicon, the native arm64 path is the right default.

Full Docker walkthrough: Install with Docker.

SDKman (coming soon)

SDKman integration is coming soon for all platforms; the vendor ID 25.0.3-eliya is reserved with SDKman, and the registration PR is rolling out through the Foojay DISCO API to SDKman backend migration. Once the macOS aarch64 binary ships in Phase 2 and the SDKman registration is live, macOS users will be able to install Eliya with:

Until then, run the Linux build in Docker (above).

Native aarch64 binary: Phase 2

Eliya is server-first. macOS support exists for developers running Dial workflows locally against the Eliya runtime, not because macOS is a production target. Native aarch64 builds for Apple Silicon are a Phase 2 demand-gated deliverable; native .pkg installers and a Homebrew tap follow if demand signal warrants them.

If you'd use a native macOS binary, join the early-access list. Your signup is a meaningful demand signal that influences Phase 2 prioritisation.

Get notified when the macOS aarch64 binary is available

Native aarch64 builds for Apple Silicon are a Phase 2 demand-gated deliverable. We'll email you the moment the binary ships.

We'll only email you about macOS progress. One-click unsubscribe in every email; we never share your data. See privacy.

[ } Eliya Eliya Dial Dial
Privacy
[ }
[ }
// PRODUCTS Eliya Eliya Dial Dial