Skip to content

Prerequisites

XternA edited this page Jun 24, 2024 · 12 revisions

General Requirements

  • A 64-bit operating system is strongly recommended.
  • A minimum of 4GB RAM is strongly recommended to avoid system swaps, slowdowns, and future expansions.
  • Virtualization must be enabled in the BIOS to use Docker.
  • (Linux/macOS) - Git to clone the project and perform updates directly from the tool.
  • Latest version of Docker and Docker compose. The built-in script tool will be able to install and configure Docker. If having trouble or want to install manually, follow the official Docker guide.

ARM Devices

ARM devices (like Raspberry Pi and Apple Silicon) are required to install an emulation layer to run non-native docker images that are X86_64-based.

The tool can install and enable this automatically when installing docker if the platform is non x86_64 architecture. The entry is removed when the docker is uninstalled.

Alternatively, you can install and enable this manually below.

crontab -e

Add the entry at the end of the crontab file:

@reboot docker run --privileged --rm tonistiigi/binfmt --install all

Alternatively, if only requiring running x86_64 (Intel & AMD) architecture, use the following instead to keep it lightweight.

@reboot docker run --rm --privileged aptman/qus -s -- -p x86_64

Save the file. Now the emulation layer will be loaded on system startup. Reboot the instance for the changes to apply.

Clone this wiki locally