Sign inSign up

sliamb/rust-musl-builder:latest

Index digest

sha256:ca031c7b1ccda9d17826f36405e50e63e404c50377eb3f49c5be463a43b808b0

OS/ARCH

linux/amd64

Compressed size

1.18 GB

Last pushed

about 3 hours by sliamb

Type

Image

Manifest digest

sha256:46877eee78bf276b76b3b0d7e5d0200d4adfd541059d776353f74b4518ee4e89

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.99.00 B
7RUN /bin/sh -c set -eux;211.52 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 toolchain327.69 MB
15COPY smoke-test.sh /usr/local/bin/musl-builder-smoke-test # buildkit992 B
16RUN /bin/sh -c chmod +x985 B
17COPY versions.env /etc/rust-musl-builder-versions # buildkit509 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'