I’m exploring migration to arm64 architecture atm, but as soon as I publish my app for linux-musl-arm64 architecture and try to run it in Docker container based on Alpine 3.1 memory usage goes to 100% and container being killed by runtime. When switched back to x64 same code runs fine.
Is Alpine supported at all for arm64 architecture and if yes do I maybe need to install some additional packages?
Sorry, but I don’t get it. First you say that Alpine on ARM is supported but later you say it is not. So is it or not? And what do you mean by "Alpine on x86 or ARM but not both "?
Let me maybe re-iterate my scenario:
Docker image built with my app for x64 architecture - works fine.
Docker image build from the same source but for arm64 - fails on a session creation.
Base images are the Alpine-3.19, it’s just in the first case it’s a x64 image and in the second it’s arm64 one.