# PMM Server installation on a closed network

**URL:** <https://forums.percona.com/t/pmm-server-installation-on-a-closed-network/25531>\
**Category:** Percona Monitoring and Management (PMM)\
**Created:** [September 29, 2023, 1:18am UTC](https://forums.percona.com/t/pmm-server-installation-on-a-closed-network/25531 "2023-09-29T01:18:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ltouve](https://avatars.discourse-cdn.com/v4/letter/l/f14d63/32.png) [@ltouve](https://forums.percona.com/u/ltouve)\
**Post date:** [September 29, 2023, 1:18am UTC](https://forums.percona.com/t/pmm-server-installation-on-a-closed-network/25531/1 "2023-09-29T01:18:27Z")

</div>

## Description:

Is it possible to get an RPM distribution of pmm-server? I would like to install it on an instance running RHEL 8 that does not have direct internet access.

---

<div class="post-metadata">

**Author:** ![Roma\_Novikov](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/roma_novikov/32/1161_2.png) [@Roma\_Novikov](https://forums.percona.com/u/Roma_Novikov)\
**Post date:** [September 29, 2023, 8:25am UTC](https://forums.percona.com/t/pmm-server-installation-on-a-closed-network/25531/2 "2023-09-29T08:25:05Z")

</div>

@ltouve , you can try [Docker - Percona Monitoring and Management](https://docs.percona.com/percona-monitoring-and-management/setting-up/server/docker.html#isolated-hosts) as the rpm for pmm-server are not officially supported and can be changed/dropped ay moment.

---

<div class="post-metadata">

**Author:** ![matthewb](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/matthewb/32/34_2.png) [@matthewb](https://forums.percona.com/u/matthewb)\
**Post date:** [September 29, 2023, 4:56pm UTC](https://forums.percona.com/t/pmm-server-installation-on-a-closed-network/25531/3 "2023-09-29T16:56:08Z")

</div>

@ltouve Just to expand on Roma’s answer, you can do the following:

```
# On machine with internet
docker pull percona/pmm-server:latest

# Then export the image to a tarball and copy it to the air-gapped machine
docker save -o pmm-server.tar percona/pmm-server:latest
scp pmm-server.tar user@internalpmm.server:~/

# Import the container image and start it like normal
docker load -i pmm-server.tar

```
