Skip to content

For help, click the link below to 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.1.0/docker/pmm-server-3.1.0.docker
    wget https://downloads.percona.com/downloads/pmm/3.1.0/docker/pmm-server-3.1.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.1.0.sha256sum
    
  5. Load the Docker image:

    docker load -i pmm-server-3.1.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.