fix: Dockerfile

This commit is contained in:
Your Name 2024-12-12 22:41:42 +01:00
parent f024f30cb8
commit ee4d92a863
No known key found for this signature in database
GPG key ID: DFCFEAAFB20EFB69
2 changed files with 6 additions and 5 deletions

View file

@ -1,14 +1,14 @@
FROM docker.io/library/rust:alpine AS BUILDER FROM docker.io/library/rust:alpine AS BUILDER
WORKDIR /src WORKDIR /build
RUN apk update && apk add cmake build-base RUN apk update && apk add cmake build-base
COPY src /src/src COPY src /build/src
COPY crates /src/crates COPY crates /build/crates
COPY Cargo.toml Cargo.lock /src COPY Cargo.toml Cargo.lock /build
RUN cargo build -r RUN cargo build -r
FROM scratch AS RUNNER FROM scratch AS RUNNER
COPY --from=BUILDER /src/target/release/minedmap /minedmap COPY --from=BUILDER /build/target/release/minedmap /minedmap
ENTRYPOINT [ "/minedmap" ] ENTRYPOINT [ "/minedmap" ]

View file

@ -1,2 +1,3 @@
FROM docker.io/library/nginx:alpine FROM docker.io/library/nginx:alpine
COPY viewer /usr/share/nginx/html COPY viewer /usr/share/nginx/html
# datadir should be mounted to: /usr/share/nginx/html/data