A Docker container can be used to host the build tools and QEMU simulator. This is an alternative to installing them directly on a host Linux workstation.
Install Docker in your machine following the instructions: https://docs.docker.com/engine/install/
A Dockerfile may be found here: Gunyah support scripts
To build the Docker image, first go to the directory that contains the Dockerfile:
cd <path-to-dockerfile>
Build the Dockerfile and give it a name and optionally a tag using the following command:
docker build -f Dockerfile -t <name>:<tag> .
Note, for building this image you may need to increase the available disk space for Docker.
Finally, run the generated Docker image with this command:
docker run -it <name>:<tag>
Once your Docker container is setup, proceed to building the hypervisor: Build instructions