FROM rust:alpine3.14
LABEL author="ahriknow <[email protected]>"
COPY config /root/.cargo/
ENV USER=root
WORKDIR /root/workspace
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories \
&& apk update \
&& apk add --no-cache openssh gcc g++ curl \
&& curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh \
&& wasm-pack new project \
&& cd project \
&& wasm-pack build --target web
CMD ["/bin/sh"]
~/.cargo/config[source.crates-io]
replace-with = 'tuna'
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
docker run --name wasm -tid ahriknow/wasm-pack:rust-alpine3.14
Content type
Image
Digest
Size
472.7 MB
Last updated
about 5 years ago
docker pull ahriknow/wasm-pack:rust-alpine3.14