Sign inSign up

cartesi/rootfs:0.13

Manifest digest

sha256:5fc1f796a21da96b43bb8a9f0f07a1b9fffebc81c605ce18c68417ce17f7f3ca

OS/ARCH

linux/amd64

Compressed size

2 GB

Last pushed

about 4 years by tuler

Type

Image

Manifest digest

sha256:5fc1f796a21da96b43bb8a9f0f07a1b9fffebc81c605ce18c68417ce17f7f3ca

Image Layers

1ADD file ... in / 29.01 MB
2CMD ["bash"]0 B
3LABEL maintainer=Diego Nehab <[email protected]>0 B
4ARG KERNEL_VERSION # define on0 B
5ARG TOOLCHAIN_CONFIG=configs/ct-ng-config-default0 B
6ENV DEBIAN_FRONTEND=noninteractive0 B
7ENV BASE=/opt/riscv0 B
8ENV BUILD_BASE=/tmp/build0 B
9RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=153 B
10RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=148.25 MB
11COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit1.04 KB
12RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=1.04 KB
13RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=21.12 KB
14RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=3.04 MB
15RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=3.93 KB
16RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=147 B
17COPY configs/ct-ng-config-default /tmp/build/toolchain/.config # buildkit6.08 KB
18RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=6.12 KB
19USER developer0 B
20COPY linux-5.5.19-ctsi-5.tar.gz /tmp/build/linux-5.5.19-ctsi-5.tar.gz # buildkit164.58 MB
21RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=116.08 MB
22USER root0 B
23ENV CARGO_HOME=/opt/.cargo/0 B
24ENV RUSTUP_HOME=/opt/.rustup/0 B
25ENV PATH=/opt/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
26RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=146.93 MB
27RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=303 B
28RUN |8 KERNEL_VERSION=5.5.19-ctsi-5 #= define=123.06 MB
29ENV PATH=/opt/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/riscv/riscv64-cartesi-linux-gnu/bin0 B
30ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]0 B
31WORKDIR /opt/riscv32 B
32CMD ["/bin/bash" "-l"]0 B
33LABEL maintainer=Diego Nehab <[email protected]>0 B
34ENV DEBIAN_FRONTEND=noninteractive0 B
35ENV OLDPATH=/opt/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/riscv/riscv64-cartesi-linux-gnu/bin0 B
36ENV BUILD_BASE=/opt/riscv/rootfs0 B
37ARG RISCV_ARCH=rv64ima0 B
38ARG RISCV_ABI=lp640 B
39ENV ARCH=rv64ima0 B
40ENV ABI=lp640 B
41ENV RISCV=/opt/riscv/riscv64-cartesi-linux-gnu0 B
42ENV PATH=/opt/riscv/riscv64-cartesi-linux-gnu/bin:/opt/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/riscv/riscv64-cartesi-linux-gnu/bin0 B
43RUN |2 RISCV_ARCH=rv64ima RISCV_ABI=lp64 /bin/sh164 B
44RUN |2 RISCV_ARCH=rv64ima RISCV_ABI=lp64 /bin/sh177 B
45USER developer0 B
46RUN |2 RISCV_ARCH=rv64ima RISCV_ABI=lp64 /bin/sh15 MB
47COPY skel /opt/riscv/rootfs/buildroot/skel # buildkit5.73 KB
48COPY cartesi-buildroot-config /opt/riscv/rootfs/buildroot # buildkit22.18 KB
49COPY cartesi-busybox-fragment /opt/riscv/rootfs/buildroot # buildkit272 B
50COPY patches /opt/riscv/rootfs/buildroot/patches # buildkit3.15 KB
51COPY external /opt/riscv/rootfs/buildroot/external # buildkit193.78 KB
52COPY local.mk /opt/riscv/rootfs/buildroot/local.mk # buildkit338 B
53RUN |2 RISCV_ARCH=rv64ima RISCV_ABI=lp64 /bin/sh1.27 GB
54USER root0 B
55WORKDIR /opt/riscv32 B
56CMD ["/bin/bash" "-l"]0 B

Command

ADD file:11157b07dde10107f3f6f2b892c869ea83868475d5825167b5f466a7e410eb05 in /