Docker container that will auto build AptioMemoryFix and UDK2018 using GCC 5 on CentOS 7 docker image.
Initial run:
docker pull pavo/aptiofix_builder
docker run -it -v $HOME/Desktop/AptioFixPkg_Build:/root/AptioFixPkg_Build --name AptioFixBuild pavo/aptiofix_builder
docker commit AptioFixBuild initial_build
docker rm AptioFixBuild
This will create a folder on the users Desktop and mount it into the docker container, once the build process is done it will copy the EFI modules into that folder.
To re-build ie.... if AptioMemory, UDK has had changes do the following commands:
docker run -it -v $HOME/Desktop/AptioFixPkg_Build:/root/AptioFixPkg_Build --name AptioFixBuild initial_build
This will check to see if there is any updates to AptioMemoryFix repo (vit9696), EDK2 UDK2018 branch repo and update it if there is. It will also rebuild the EFI modules.
Default build is both DEBUG and RELEASE. If you want to build either a RELEASE or a DEBUG version do the following commands:
docker run -it -v $HOME/Desktop/AptioFixPkg_Build:/root/AptioFixPkg_Build --name AptioFixBuild initial_build RELEASE
or:
docker run -it -v $HOME/Desktop/AptioFixPkg_Build:/root/AptioFixPkg_Build --name AptioFixBuild initial_build DEBUG
Content type
Image
Digest
Size
212.5 MB
Last updated
over 7 years ago
docker pull pavo/aptiofix_builder