-
Notifications
You must be signed in to change notification settings - Fork 43
A) Prerequisites
MRColor edited this page Nov 15, 2022
·
5 revisions
- A 64-bit operating system is strongly recommended.
- Virtualization function in the BIOS must be active to use Docker.
- Docker must already be installed and able to run on startup. If it is not already installed you can follow the instructions for your platform at https://docs.docker.com/get-docker/ or use the built-in script to install it.
- To run on Windows, Virtualization platform and Windows Subsystem for Linux must be active as this two functions are required by Docker. If they're not already enabled, please enable them or use the built-in script to turn them on and install Docker.
- On arm devices (like Raspberry) to support also non-arm native docker images it is recommended to install an emulation layer with
sudo docker run --privileged --rm tonistiigi/binfmt --install all
You can also make a service to run the emulation layer at system startup (this should be needed only on arm devices): To do so open a terminal in the project root folder and then copy the docker.binfmt.service file in /etc/systemmd/system and finally enable its service using the following commands:
sudo cp "$PWD/.resources/.files/docker.binfmt.service" /etc/systemd/system
sudo systemctl enable docker.binfmt.service
sudo systemctl start docker.binfmt.service
(alternatively look for the docker.binfmt.service file in the .resources/.files subfolder , manually copy it to /etc/systemd/system and enable its service)