FROM ubuntu:noble AS wamr-builder RUN apt-get update \ && DEBIAN_FRONTEND=noninteractive TZ=Europe/Berline apt-get install -y --no-install-recommends \ build-essential \ git \ cmake \ ca-certificates \ g++-multilib \ libgcc-11-dev \ lib32gcc-11-dev \ ccache \ && apt-get clean # Install WAMR RUN git clone https://github.com/bytecodealliance/wasm-micro-runtime && cd wasm-micro-runtime \ && git checkout WAMR-2.4.4 \ && cd product-mini/platforms/linux \ && mkdir build && cd build \ && cmake .. \ && make FROM ghcr.io/webassembly/wasi-sdk:wasi-sdk-29 RUN apt-get update \ && DEBIAN_FRONTEND=noninteractive TZ=Europe/Berline apt-get install -y --no-install-recommends \ neovim \ wabt \ && apt-get clean COPY --from=wamr-builder /wasm-micro-runtime/product-mini/platforms/linux/build /opt/wasm-micro-runtime ENV PATH="$PATH:/opt/wasi-sdk/bin:/opt/wasm-micro-runtime"