Docker build
This commit is contained in:
parent
01fd419759
commit
c44ee0ee85
8
.dockerignore
Normal file
8
.dockerignore
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
target/
|
||||||
|
data/
|
||||||
|
.idea/
|
||||||
|
Dockerfile
|
||||||
|
docker-compose.yml
|
||||||
|
config.toml
|
||||||
|
.dockerignore
|
||||||
|
.gitignore
|
12
Dockerfile
Normal file
12
Dockerfile
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
ARG IMAGE=rust:bookworm
|
||||||
|
|
||||||
|
FROM $IMAGE as build
|
||||||
|
WORKDIR /app/src
|
||||||
|
COPY . .
|
||||||
|
RUN cargo install --path . --root /app/build
|
||||||
|
|
||||||
|
FROM $IMAGE as runner
|
||||||
|
WORKDIR /app
|
||||||
|
COPY --from=build /app/build .
|
||||||
|
COPY --from=build /app/src/ui ui
|
||||||
|
ENTRYPOINT ["/app/bin/void_cat"]
|
Loading…
x
Reference in New Issue
Block a user