Sign inSign up

sliamb/rust-musl-builder:latest

Index digest

sha256:4965056c90431bdb2e11a04c00ba8dd58b9a838a5f619b0fe4e32c4fa0b54648

OS/ARCH

linux/amd64

Compressed size

1.16 GB

Last pushed

about 6 hours by sliamb

Type

Image

Manifest digest

sha256:b498a80872aeb85b3d1eb4b6ca5999b94a458f53feab5f3e2b837619d50fc54b

Image Layers

1# debian.sh --arch 'amd64' out/46.26 MB
2RUN /bin/sh -c set -eux;22.94 MB
3RUN /bin/sh -c set -eux;61.44 MB
4RUN /bin/sh -c set -ex;201.9 MB
5LABEL org.opencontainers.image.source=https://github.com/rust-lang/docker-rust0 B
6ENV RUSTUP_HOME=/usr/local/rustup CARGO_HOME=/usr/local/cargo PATH=/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RUST_VERSION=1.98.10 B
7RUN /bin/sh -c set -eux;203.93 MB
8ENV DEBIAN_FRONTEND=noninteractive0 B
9RUN /bin/sh -c apt-get update131.47 MB
10COPY /opt/x86_64-linux-musl /opt/x86_64-linux-musl # buildkit100.76 MB
11COPY /opt/aarch64-linux-musl /opt/aarch64-linux-musl # buildkit100.46 MB
12ENV PATH=/opt/x86_64-linux-musl/bin:/opt/aarch64-linux-musl/bin:/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
13ENV CC_x86_64_unknown_linux_musl=x86_64-linux-musl-gcc CXX_x86_64_unknown_linux_musl=x86_64-linux-musl-g++ AR_x86_64_unknown_linux_musl=x86_64-linux-musl-ar CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_LINKER=x86_64-linux-musl-gcc0 B
14RUN /bin/sh -c rustup toolchain317.48 MB
15COPY smoke-test.sh /usr/local/bin/musl-builder-smoke-test # buildkit987 B
16RUN /bin/sh -c chmod +x982 B
17COPY versions.env /etc/rust-musl-builder-versions # buildkit511 B
18LABEL org.opencontainers.image.title=rust-musl-builder org.opencontainers.image.description=Rust plus self-built0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600'