add dockerfile
This commit is contained in:
parent
060876983d
commit
fc0a0cb936
|
@ -595,6 +595,14 @@ version = "1.0.4"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
|
checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "dynamic-webserver"
|
||||||
|
version = "1.0.0"
|
||||||
|
dependencies = [
|
||||||
|
"async-std",
|
||||||
|
"tide",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "erased-serde"
|
name = "erased-serde"
|
||||||
version = "0.3.25"
|
version = "0.3.25"
|
||||||
|
@ -1775,14 +1783,6 @@ dependencies = [
|
||||||
"wasm-bindgen",
|
"wasm-bindgen",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "webserver"
|
|
||||||
version = "1.0.0"
|
|
||||||
dependencies = [
|
|
||||||
"async-std",
|
|
||||||
"tide",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "winapi"
|
name = "winapi"
|
||||||
version = "0.3.9"
|
version = "0.3.9"
|
||||||
|
|
|
@ -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
|
Loading…
Reference in New Issue