mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-12-05 04:01:53 +00:00
19 lines
591 B
Docker
19 lines
591 B
Docker
# Create a legacy BIOS bootable ISO
|
|
FROM mobylinux/alpine-bios:626757290dbb54109514af22108645cae9ea40c3
|
|
|
|
WORKDIR /tmp/iso
|
|
|
|
COPY initrd.img ./
|
|
COPY kernel/x86_64/vmlinuz64 ./
|
|
COPY isolinux.cfg ./isolinux/
|
|
|
|
RUN cp /usr/share/syslinux/isolinux.bin ./isolinux/ && \
|
|
cp /usr/share/syslinux/ldlinux.c32 ./isolinux/
|
|
|
|
RUN genisoimage -o ../mobylinux-bios.iso -l -J -R \
|
|
-c isolinux/boot.cat \
|
|
-b isolinux/isolinux.bin \
|
|
-no-emul-boot -boot-load-size 4 -boot-info-table \
|
|
-V MobyLinux . && \
|
|
isohybrid ../mobylinux-bios.iso
|