Closed scariabpc closed 3 weeks ago
The binary you are using is pkl-linux-amd64
, which is for linux systems running Intel/amd64/x86_64 architecture processors. The build arg you are providing (pkl-macos-aarch64
is for macOS systems running on ARM processors. To run in a linux container on ARM processors, you need to use the pkl-linux-aarch64
binary.
If you are building a multi-architecture container image then you can use the TARGETARCH
arg to choose the right binary to download. See the Docker documentation on how to use this arg: https://docs.docker.com/build/guide/multi-platform/
Closing as this is not a Pkl problem (see @HT154's comments)
Hi, I'm trying to use pkl inside of my Dockerfile. Currently the Dockerfile has something like this:
When this image runs on AWS ECS with Linux, the pkl commands work, but when I build and run the image locally on my Mac with M2 chip I get this error.