Compressed Docker image
Prerequisites
You should have VirtualBox v.6.1.18 installed on your GNU/Linux platform (at least the kernel modules) and the kernel modules must be loaded. If not by a service, run modprobe vboxdrv
.
How to use the Docker image
- Download the image.
- Check the control sums given below.
- Uncompress:
$ unzip [image_name.tar.zip]
- Load:
# docker load -i image_name.tar
- Run using:
# docker run -it --device /dev/vboxdrv:/dev/vboxdrv -v /dev/log:/dev/log [image_name] bash
- Once in the container, note its ID on the left of the shell input line.
- Clone the mkg repository:
# git clone --depth=1 https://github.com/fabnicol/mkg.git
- Run your
./mkg
command line, remembering to usegui=false
and not to useshare_root
,shared_dir
orhot_install
- Preferably use:
# nohup (...) &
so that you can monitor the build in nohup.out - Once the virtual machine is safely launched, monitor the run using:
# tail -f nohup.out
- Once the process is safely running, exit using Ctrl - p Ctrl - q.
- You may come back again into the container by running:
# docker exec -it ID bash
- You may follow the build from your host by running:
# docker cp ID:/mkg/nohup.out . && tail -n200 nohup.out
Control sums
B2SUM (Blake2b)
75066da59b5c3045ce72594e8bcfac1e73ddf73cc88719eb9ab4011c908997ffdad1b28b7bc045e34062bda918b43b5830732ea8999f0f5de13ddbe47e05c746 mkg.tar.zip
SHA512SUM
4bee3f0216501cdabfb3d27962e8072413120e78bd90e9675294008ce86f5927ba4d7408d61d74ac2491879ca0e523fc236e6e317636366825413f2f2cd73bad mkg.tar.zip