-FROM mojoos/qemu-builder:qemu-builder as linux-builder
+FROM alpine:3.6 as linux-builder
COPY linux-config /root/
RUN \
apk update && \
# Linux build deps
- apk add bc
-
+ apk add bc curl gcc make binutils-dev build-base libressl-dev \
+ ncurses-dev tar xz xz-dev zlib-dev libelf-dev linux-headers perl
# Download and build Linux
RUN \
cd $SOURCE_DIR && \
cd linux-$LINUX_VERSION && \
cp $SOURCE_DIR/linux-config .config && \
make -j "$(getconf _NPROCESSORS_ONLN)" && \
+mkdir -p $OUT_DIR/boot && \
cp arch/x86/boot/bzImage $OUT_DIR/boot/kernel
ENTRYPOINT ["/bin/sh"]