1FROM ubuntu:24.04 2 3RUN apt-get update && apt-get install -y --no-install-recommends \ 4 ca-certificates curl gcc git libc6-dev make qemu-user xz-utils 5 6COPY install-musl-cross.sh / 7RUN sh /install-musl-cross.sh loongarch64-unknown-linux-musl 8 9ENV CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_MUSL_LINKER=loongarch64-unknown-linux-musl-gcc \ 10 CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_MUSL_RUNNER="qemu-loongarch64" \ 11 CC_loongarch64_unknown_linux_musl=loongarch64-unknown-linux-musl-gcc \ 12 CFLAGS_loongarch64_unknown_linux_musl="-mabi=lp64d -fPIC" \ 13 QEMU_LD_PREFIX=/loongarch64-unknown-linux-musl/loongarch64-unknown-linux-musl/sysroot \ 14 PATH=$PATH:/loongarch64-unknown-linux-musl/bin:/rust/bin 15