Skip to content

Get free database assistance or contact our experts for personalized support.

Install PMM Server in isolated environments

To deploy PMM Server in air-gapped or isolated environments with no direct internet connectivity, download the Docker image on a separate (internet-connected) host and securely copy it:

  1. On an internet-connected host, download the Docker image and its checksum file:

    wget https://downloads.percona.com/downloads/pmm/3.4.0/docker/pmm-server-3.4.0.docker
    wget https://downloads.percona.com/downloads/pmm/3.4.0/docker/pmm-server-3.4.0.sha256sum
    
  2. Transfer both files to the target host where you’ll run PMM Server using a secure method (such as scp, physical media, or your organization’s approved file transfer mechanism).

  3. On the target host, open a terminal and navigate to where you placed the downloaded files.

  4. Verify the Docker image file integrity (recommended):

    shasum -ca 256 pmm-server-3.4.0.sha256sum
    
  5. Load the Docker image:

    docker load -i pmm-server-3.4.0.docker
    
  6. Run the PMM Server container as if your image is already pulled using your desired method for a storage volume. Skip any docker pull commands as the image has been pre-staged and available locally.