Skip to content
lordmilko edited this page Oct 30, 2020 · 5 revisions

Welcome to PrtgDocker!

The PrtgDocker project provides a PowerShell library for building and running PRTG Core Servers and remote probes inside of a containerized Docker environment.

PrtgDocker provides several cmdlets to help manage PRTG docker images

Public API

Name Docker Function Description
New-PrtgBuild docker build Builds docker images for installers in a specified directory
New-PrtgContainer docker run Creates a new container from a previously built PRTG image
Get-PrtgImage docker images Lists all images previously built by New-PrtgBuild or docker build

Internal API

Name Docker Stage Description
Install-PrtgServer docker build Entry point of the PRTG Core Server Dockerfile. Installs the PRTG Core Server component
Install-PrtgProbe docker build Entry point of the PRTG Probe Dockerfile. Installs the PRTG Remote Probe component
Wait-PrtgServer docker run Keeps PRTG Core Server containers alive as long as the PRTG Server process is still running
Wait-PrtgProbe docker run Keeps PRTG Probe containers alive as long as the PRTG Probe process is still running. Manages importing and exporting the PRTG Probe config as required

To get started using PrtgDocker, please see Overview

Clone this wiki locally