From 3d1e81ef18c4b2138b834459262f262e44a3397d Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Thu, 31 Oct 2024 23:50:51 +0100 Subject: Add Dockerfile for wasm compilation --- Dockerfile | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Dockerfile (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..04fb96a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM emscripten/emsdk as build +COPY reduced_system_layer.c /usr/reduced_system_layer.c +RUN emcc -o /usr/index.wasm /usr/reduced_system_layer.c + +FROM nginx:alpine +EXPOSE 80 +COPY --from=build /usr/index.wasm /srv/index.wasm +COPY index.htm /srv/index.htm +COPY nginx.conf /etc/nginx/nginx.conf +RUN ls -la /srv/ +ENTRYPOINT [ "nginx" ] -- cgit v1.2.3