From ee4d92a863b184c4e0a505212761d90d2d8ca4a2 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 12 Dec 2024 22:41:42 +0100 Subject: [PATCH] fix: Dockerfile --- Dockerfile | 10 +++++----- Dockerfile.viewer | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index d816418..fa3627c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,14 @@ FROM docker.io/library/rust:alpine AS BUILDER -WORKDIR /src +WORKDIR /build RUN apk update && apk add cmake build-base -COPY src /src/src -COPY crates /src/crates -COPY Cargo.toml Cargo.lock /src +COPY src /build/src +COPY crates /build/crates +COPY Cargo.toml Cargo.lock /build RUN cargo build -r FROM scratch AS RUNNER -COPY --from=BUILDER /src/target/release/minedmap /minedmap +COPY --from=BUILDER /build/target/release/minedmap /minedmap ENTRYPOINT [ "/minedmap" ] diff --git a/Dockerfile.viewer b/Dockerfile.viewer index e7cc116..82d50bb 100644 --- a/Dockerfile.viewer +++ b/Dockerfile.viewer @@ -1,2 +1,3 @@ FROM docker.io/library/nginx:alpine COPY viewer /usr/share/nginx/html +# datadir should be mounted to: /usr/share/nginx/html/data