Sign inSign up

cartesi/linux-kernel:0.17.0

Multi-platform
Index digest

sha256:f3608e4afb0cf258588a82ff45b62558f48622cff46c6c30d51fd2411c32738d

OS/ARCH

Compressed size

1.37 GB

Last pushed

about 3 years by tuler

Type

Image

Manifest digest

sha256:af5f7e735e88cc8f4e8efa4509934c0f7227bd89f971e22dd1a99ef364d48201

Image Layers

1ADD file ... in / 47.29 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
6ENV DEBIAN_FRONTEND=noninteractive0 B
7ENV BASE=/opt/riscv0 B
8ENV BUILD_BASE=/tmp/build0 B
9RUN |8 KERNEL_VERSION=5.15.63-ctsi-2 #= define=198.02 MB
10RUN |8 KERNEL_VERSION=5.15.63-ctsi-2 #= define=3.32 KB
11COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit1.08 KB
12RUN |8 KERNEL_VERSION=5.15.63-ctsi-2 #= define=1.07 KB
13RUN |8 KERNEL_VERSION=5.15.63-ctsi-2 #= define=5.6 KB
14RUN |8 KERNEL_VERSION=5.15.63-ctsi-2 #= define=3.09 MB
15COPY configs/ct-ng-config /tmp/build/ct-ng-config # buildkit6.18 KB
16USER developer0 B
17COPY linux-5.15.63-ctsi-2.tar.gz /tmp/build/linux-5.15.63-ctsi-2.tar.gz # buildkit188.74 MB
18RUN /bin/sh -c mkdir -p117.43 MB
19USER root0 B
20ENV PATH=/opt/riscv/riscv64-cartesi-linux-gnu/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
21RUN /bin/sh -c echo "export124.25 MB
22ENV CARGO_HOME=/opt/riscv/rust/cargo0 B
23ENV RUSTUP_HOME=/opt/riscv/rust/rustup0 B
24USER developer0 B
25RUN /bin/sh -c mkdir -p282.29 MB
26USER root0 B
27ENV 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
28RUN /bin/sh -c echo "export212 B
29RUN /bin/sh -c chown root:root191 B
30WORKDIR /opt/riscv34 B
31ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]0 B
32CMD ["/bin/bash" "-l"]0 B
33ARG KERNEL_VERSION=0.0.0-ctsi-y0 B
34ARG KERNEL_TIMESTAMP=Thu, 01 Jan 19700 B
35ARG RISCV_PK_VERSION=0.0.0-ctsi-y0 B
36ENV DEBIAN_FRONTEND=noninteractive0 B
37ENV 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
38ENV BUILD_BASE=/opt/riscv/kernel0 B
39RUN |3 KERNEL_VERSION=5.15.63-ctsi-2 KERNEL_TIMESTAMP=Thu, 01179 B
40WORKDIR /opt/riscv/kernel34 B
41USER developer0 B
42COPY linux-5.15.63-ctsi-2.tar.gz /opt/riscv/kernel/dep/ # buildkit188.72 MB
43RUN |3 KERNEL_VERSION=5.15.63-ctsi-2 KERNEL_TIMESTAMP=Thu, 01200.65 MB
44COPY riscv-pk-1.0.0-ctsi-1.tar.gz /opt/riscv/kernel/dep/ # buildkit243.04 KB
45RUN |3 KERNEL_VERSION=5.15.63-ctsi-2 KERNEL_TIMESTAMP=Thu, 01253.3 KB
46COPY cartesi-linux-config /opt/riscv/kernel/work/linux/.config # buildkit993 B
47ARG IMAGE_KERNEL_VERSION=0.0.00 B
48COPY build.mk build.mk # buildkit1.78 KB
49RUN |4 KERNEL_VERSION=5.15.63-ctsi-2 KERNEL_TIMESTAMP=Thu, 0147.58 MB
50COPY tools tools # buildkit546 B
51RUN |4 KERNEL_VERSION=5.15.63-ctsi-2 KERNEL_TIMESTAMP=Thu, 011.09 MB
52RUN |4 KERNEL_VERSION=5.15.63-ctsi-2 KERNEL_TIMESTAMP=Thu, 011.09 MB
53USER root0 B
54WORKDIR /opt/riscv34 B
55CMD ["/bin/bash" "-l"]0 B

Command

ADD file:fa545fc37115e874135945921d2cc72df8dc5b16d4354b2052717c7a57043e0d in /