mirror of
https://github.com/neocturne/MinedMap.git
synced 2025-05-06 09:45:09 +02:00
fix: Dockerfile
This commit is contained in:
parent
f024f30cb8
commit
ee4d92a863
2 changed files with 6 additions and 5 deletions
10
Dockerfile
10
Dockerfile
|
@ -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" ]
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue