add dockerfile

This commit is contained in:
SadlyNotSappho 2023-05-05 12:47:44 -07:00
parent 060876983d
commit fc0a0cb936
2 changed files with 18 additions and 8 deletions

16
Cargo.lock generated
View File

@ -595,6 +595,14 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
[[package]]
name = "dynamic-webserver"
version = "1.0.0"
dependencies = [
"async-std",
"tide",
]
[[package]]
name = "erased-serde"
version = "0.3.25"
@ -1775,14 +1783,6 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "webserver"
version = "1.0.0"
dependencies = [
"async-std",
"tide",
]
[[package]]
name = "winapi"
version = "0.3.9"

10
Dockerfile Normal file
View File

@ -0,0 +1,10 @@
FROM rust:1.69 as builder
WORKDIR /app
COPY . .
RUN cargo build --release
FROM ubuntu:latest
WORKDIR /app
COPY --from=builder /app/target/release/dynamic-webserver /app/dynamic-webserver
RUN ls -Al /app
CMD /app/dynamic-webserver