lib_um_crypto_rust/Dockerfile
鲁树人 ac9558a9ac
Some checks failed
continuous-integration/drone Build is failing
ci: test pipeline
2024-09-24 20:34:29 +01:00

19 lines
456 B
Docker

FROM rust:1.81-bookworm
RUN curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
ARG uid=1998
ARG gid=1998
RUN groupadd -g "$gid" builder \
&& useradd -u "$uid" -g "$gid" -m -d /h builder
USER builder
RUN curl -fsL https://get.pnpm.io/install.sh | ENV="$HOME/.bashrc" SHELL="$(which bash)" bash -
RUN git config --global --add safe.directory /a
ENV PATH="/h/.local/share/pnpm:$PATH"
WORKDIR /a
CMD ["/usr/bin/sleep", "infinity"]