Skip to content

Instantly share code, notes, and snippets.

@nicnilov
nicnilov / readme.md
Last active October 3, 2024 11:01
Docker cross-platform Elixir build for linux/amd64 on linux/arm64, Apple Silicon M1, M2, M3, etc.

Docker cross-platform Elixir build for linux/amd64 on linux/arm64, Apple Silicon M1, M2, M3, etc.

Problem

When building an Elixir application docker image on an arm64 platform, the process crashes with a variety of errors:

  • Segmentation fault
  • Error code 139
  • Error code 143
  • Memory request of some enormous size