From f1ad20d9038f912a631267e3f0b86113950fb3fb Mon Sep 17 00:00:00 2001 From: Danil Nikolaev Date: Mon, 5 Aug 2024 07:16:24 +0300 Subject: [PATCH] add Dockerfile for Wasm --- Dockerfile-Wasm | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Dockerfile-Wasm diff --git a/Dockerfile-Wasm b/Dockerfile-Wasm new file mode 100644 index 0000000..fbf5d6c --- /dev/null +++ b/Dockerfile-Wasm @@ -0,0 +1,10 @@ +FROM gradle:8.4.0-jdk17 AS builder +COPY --chown=gradle:gradle . /home/gradle/src +WORKDIR /home/gradle/src + +RUN gradle wasmJsBrowserDistribution --no-daemon + +FROM nginx:alpine +COPY --from=builder /home/gradle/src/composeApp/build/dist/wasmJs/productionExecutable/ /usr/share/nginx/html +EXPOSE 80 +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file