Sign inSign up

cartesi/linux-kernel:0.20.0

Multi-platform
Index digest

sha256:5722c02931291609e4cdce9c232bae1909b1e36ca0100eab23cc5f82037ff272

OS/ARCH

Compressed size

1.6 GB

Last pushed

over 2 years by tuler

Type

Image

Manifest digest

sha256:cb672bb690a5e7f4efa431a2216a8f2bfbf68a7746c8250066f8979d3a6a7eff

Image Layers

1ADD file ... in / 47.31 MB
2CMD ["bash"]0 B
3LABEL maintainer=Machine Reference Unit <https://discord.com/channels/600597137524391947/1107965671976992878>0 B
4ARG KERNEL_VERSION # define on0 B
5ARG TOOLCHAIN_CONFIG=configs/ct-ng-config0 B
6ARG TARGETARCH0 B
7ENV DEBIAN_FRONTEND=noninteractive0 B
8ENV BASE=/opt/riscv0 B
9ENV BUILD_BASE=/tmp/build0 B
10RUN |9 KERNEL_VERSION=6.5.13-ctsi-1 #= define=305.03 MB
11RUN |9 KERNEL_VERSION=6.5.13-ctsi-1 #= define=759.32 KB
12RUN |9 KERNEL_VERSION=6.5.13-ctsi-1 #= define=3.34 KB
13COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit1.08 KB
14RUN |9 KERNEL_VERSION=6.5.13-ctsi-1 #= define=1.07 KB
15RUN |9 KERNEL_VERSION=6.5.13-ctsi-1 #= define=5.6 KB
16RUN |9 KERNEL_VERSION=6.5.13-ctsi-1 #= define=2.44 MB
17COPY configs/ct-ng-config /tmp/build/ct-ng-config # buildkit6.7 KB
18USER developer0 B
19COPY linux-6.5.13-ctsi-1.tar.gz /tmp/build/linux-6.5.13-ctsi-1.tar.gz # buildkit216.54 MB
20RUN /bin/sh -c mkdir -p131.92 MB
21USER root0 B
22ENV PATH=/opt/riscv/riscv64-cartesi-linux-gnu/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
23RUN /bin/sh -c echo "export139.7 MB
24ENV CARGO_HOME=/opt/riscv/rust/cargo0 B
25ENV RUSTUP_HOME=/opt/riscv/rust/rustup0 B
26USER developer0 B
27RUN /bin/sh -c mkdir -p276.42 MB
28USER root0 B
29ENV PATH=/opt/riscv/rust/cargo/bin:/opt/riscv/riscv64-cartesi-linux-gnu/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
30RUN /bin/sh -c echo "export215 B
31RUN /bin/sh -c chown root:root182 B
32WORKDIR /opt/riscv34 B
33ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]0 B
34CMD ["/bin/bash" "-l"]0 B
35ARG KERNEL_VERSION=0.0.0-ctsi-y0 B
36ARG KERNEL_TIMESTAMP=Thu, 01 Jan 19700 B
37ARG OPENSBI_VERSION=0.0.0-ctsi-y0 B
38ENV DEBIAN_FRONTEND=noninteractive0 B
39ENV OLDPATH=/opt/riscv/rust/cargo/bin:/opt/riscv/riscv64-cartesi-linux-gnu/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
40ENV BUILD_BASE=/opt/riscv/kernel0 B
41RUN |3 KERNEL_VERSION=6.5.13-ctsi-1 KERNEL_TIMESTAMP=Mon, 15179 B
42WORKDIR /opt/riscv/kernel34 B
43USER developer0 B
44COPY dep/linux-6.5.13-ctsi-1.tar.gz /opt/riscv/kernel/dep/ # buildkit216.44 MB
45RUN |3 KERNEL_VERSION=6.5.13-ctsi-1 KERNEL_TIMESTAMP=Mon, 15230.72 MB
46COPY dep/opensbi-1.3.1-ctsi-2.tar.gz /opt/riscv/kernel/dep/ # buildkit394.66 KB
47RUN |3 KERNEL_VERSION=6.5.13-ctsi-1 KERNEL_TIMESTAMP=Mon, 15411.75 KB
48ARG IMAGE_KERNEL_VERSION=0.0.00 B
49COPY build.mk build.mk # buildkit1.75 KB
50RUN |4 KERNEL_VERSION=6.5.13-ctsi-1 KERNEL_TIMESTAMP=Mon, 1572.72 MB
51COPY tools tools # buildkit540 B
52RUN |4 KERNEL_VERSION=6.5.13-ctsi-1 KERNEL_TIMESTAMP=Mon, 151.2 MB
53RUN |4 KERNEL_VERSION=6.5.13-ctsi-1 KERNEL_TIMESTAMP=Mon, 151.2 MB
54USER root0 B
55WORKDIR /opt/riscv34 B
56CMD ["/bin/bash" "-l"]0 B

Command

ADD file:6550a7c17e64067114283d098e85f9a74d4707f2879b53c2e4cae99f329c9025 in /