🛠️ Builds x86-64 QEMU/KVM-compatible UEFI firmware included in TianoCore EDK II.
A simple Dockerfile and set of scripts that prepare an Ubuntu container to run the EDK II development environment for building UEFI drivers and applications.
An edk2
Docker image built from my-nick-is-taken/docker-edk2.
# clone my-nick-is-taken/docker-edk2
git clone https://github.com/my-nick-is-taken/docker-edk2
# build an edk2 image
cd docker-edk2 && docker build --tag edk2 . && cd -
# clone this repository
git clone https://github.com/my-nick-is-taken/docker-ovmf-pkg
# builds the OVMF x64 package
cd docker-ovmf-pkg && ./build.sh && cd -
# The OVMF image is now under the docker-ovmf-pkg/Build directory