Skip to content

Air-Gapped Installation

You can install GPUStack in an air-gapped environment. An air-gapped environment refers to a setup where GPUStack will be installed offline.

The following methods are available for installing GPUStack in an air-gapped environment:

OS Arch Supported methods
Linux ARM64 Docker Installation

Docker Installation

Prerequisites

Check if the CPU is supported:

grep -E -i "neon|asimd" /proc/cpuinfo

Check if the NPU driver is installed:

npu-smi info

Run GPUStack

When running GPUStack with Docker, it works out of the box in an air-gapped environment as long as the Docker images are available. To do this, follow these steps:

  1. Pull GPUStack docker image in an online environment:
docker pull gpustack/gpustack:latest-npu
docker pull gpustack/gpustack:latest-npu-310p

If your online environment differs from the air-gapped environment in terms of OS or arch, specify the OS and arch of the air-gapped environment when pulling the image:

docker pull --platform linux/arm64 gpustack/gpustack:latest-npu
docker pull --platform linux/arm64 gpustack/gpustack:latest-npu-310p
  1. Publish docker image to a private registry or load it directly in the air-gapped environment.
  2. Refer to the Docker Installation guide to run GPUStack using Docker.