Open janosmiko opened 2 years ago
Running into the same issue; Seems like it's not properly compiled to support linux/arm64/v8; I'm able to compile it locally though
I can confirm. I'm using the following Dockerfile:
FROM curlimages/curl:8.8.0 as downloader
USER root
ARG GO_SUPERVISORD_VERSION=0.7.3
RUN apk add --no-cache bash
RUN bash -c 'declare -A archs=( ["arm64"]="ARM64" ["aarch64"]="ARM64" ["x86_64"]="64-bit") && \
curl -L -o - https://github.com/ochinchina/supervisord/releases/download/v${GO_SUPERVISORD_VERSION}/supervisord_${GO_SUPERVISORD_VERSION}_Linux_${archs[$(arch)]}.tar.gz | tar -xz --strip-components 1 -f - -C /tmp/ '
RUN chmod +x /tmp/supervisord && \
/tmp/supervisord --help
When I'm using the linux-arm64 binary on an m1 macbook (inside a docker container) I get the following error message:
Nothing more, nothing less.
I would be happy to provide some logs, but I have no idea where to start.
Example test run:
When I download the x86-64 version, that still works as expected.