运行docker build -t <IMAGE_NAME> .
然后运行docker run -p 8080:8080 <IMAGE_NAME>
日志到控制台,它可以工作,但 127.0.0.1:8080 不显示客户端
Dockerfile:
FROM rust:1.60.0-slim-buster
WORKDIR /app
COPY . .
RUN rustup target add wasm32-unknown-unknown
RUN cargo install --locked --version 0.15.0 trunk
RUN trunk build --release
EXPOSE 8080
CMD ["trunk", "serve", "--release"]
Run Code Online (Sandbox Code Playgroud)
Cargo.toml
[package]
name = "yew-whos-that-pokemon-client"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
getrandom = { version = "0.2.4", features = ["js"] }
rand = "0.8.5"
reqwest …
Run Code Online (Sandbox Code Playgroud)