From 631d58603c1a1cba5ec59e7a86aa0c693fb31589 Mon Sep 17 00:00:00 2001 From: Peter Bukva Date: Tue, 25 Jul 2023 11:56:21 +0100 Subject: [PATCH] fix: Multiplatform support for docker image build --- Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9b584d41a..c2aad7b38 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,8 @@ COPY . . RUN make install +RUN ARCH=`uname -m` && ln -s /go/pkg/mod/github.com/\!cosm\!wasm/wasmvm@v*/api/libwasmvm.${ARCH}.so /usr/lib/libwasmvm.${ARCH}.so + # ################################## FROM debian:buster as hub @@ -22,7 +24,7 @@ ENV PACKAGES jq curl RUN apt-get update && \ apt-get install -y $PACKAGES -COPY --from=builder /go/pkg/mod/github.com/\!cosm\!wasm/wasmvm@v*/api/libwasmvm.x86_64.so /usr/lib/ +COPY --from=builder /usr/lib/libwasmvm.*.so /usr/lib/ COPY --from=builder /go/bin/fetchd /usr/bin/fetchd COPY entrypoints/entrypoint.sh /usr/bin/entrypoint.sh @@ -64,3 +66,4 @@ ENV PYTHONUNBUFFERED=1 ENTRYPOINT [ "/usr/bin/run-localnet-setup.py" ] CMD [] +