Files
gokrazy-cm3588-kernel/_build/Dockerfile
Timmy Welch 65e4601c9f Updates
2025-10-30 01:15:38 -07:00

19 lines
568 B
Docker

FROM debian:bookworm
RUN apt-get update && apt-get install -y \
crossbuild-essential-arm64 \
build-essential bc libssl-dev bison flex libelf-dev ncurses-dev ca-certificates zstd kmod python3
COPY gokr-rebuild-kernel /usr/bin/gokr-rebuild-kernel
COPY config.addendum.txt /usr/src/config.addendum.txt
COPY 0001-gokrazy-logo.patch /usr/src/0001-gokrazy-logo.patch
RUN echo 'builduser:x:1000:1000:nobody:/:/bin/sh' >> /etc/passwd && \
chown -R 1000:1000 /usr/src
USER builduser
WORKDIR /usr/src
ENV GOKRAZY_IN_DOCKER=1
ENTRYPOINT ["/usr/bin/gokr-rebuild-kernel"]