1FROM ubuntu:19.04 2 3RUN apt-get update && \ 4 apt-get install -y --no-install-recommends \ 5 ca-certificates \ 6 g++ \ 7 make \ 8 file \ 9 curl \ 10 gcc \ 11 git \ 12 libc6-dev \ 13 libxml2 \ 14 python \ 15 cmake \ 16 sudo \ 17 gdb \ 18 xz-utils 19 20COPY emscripten.sh / 21RUN bash /emscripten.sh 22 23ENV PATH=$PATH:/rust/bin \ 24 CARGO_TARGET_WASM32_UNKNOWN_EMSCRIPTEN_RUNNER=node-wrapper.sh 25 26COPY emscripten-entry.sh / 27COPY docker/wasm32-unknown-emscripten/node-wrapper.sh /usr/local/bin/node-wrapper.sh 28ENTRYPOINT ["/emscripten-entry.sh"] 29