Skip to content

rafalb8/Linux-from-Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux from Docker

Build custom Linux iso with Docker

Inspired by: docker-to-linux

To build image select one of available kernels and filesystems

Available kernels

  • arch (Arch Linux)
  • talos (Talos for Kubernetes)
  • debian (Debian Unstable)
  • ubuntu (Ubuntu 21.10 Impish Indri)

Available filesystems

  • alpine (Alpine Linux)
  • ubuntu (Ubuntu 21.10 Impish Indri)

Building

To build image, run ./build.sh script with selected kernel and filesystem

./build.sh kernel filesystem

Example: Building image with debian kernel and ubuntu filesystem

./build.sh debian ubuntu

Running built image in QEMU

Run QEMU with UEFI
./qemu.sh efi

Run QEMU with BIOS
./qemu

Default root password: toor