Run a PingPlotter Cloud Agent in Docker
Can I run a PingPlotter Cloud Agent in Docker?
Yes, you can run a PingPlotter Cloud Agent in Docker. Save the Dockerfile below to the machine running Docker, build the image, and then run the container.
Important!
- Docker must already be installed. For installation steps, please refer to Docker's documentation.
- You must use a Linux host in order to see all of the intermediate hops!
Dockerfile
FROM debian:bookworm
ENV DEBIAN_FRONTEND=noninteractive
# Install dependencies
RUN apt-get update && apt-get install -y \
ca-certificates \
libicu-dev \
software-properties-common \
wget \
--no-install-recommends
# Add Pingman APT repo
RUN echo "deb [trusted=yes] https://packages.pingman.com/apt/ /" >> /etc/apt/sources.list
# Install the agent
RUN apt-get update --allow-insecure-repositories && \
apt-get install -y pingplotter.agent --allow-unauthenticated
# Set default entrypoint
ENTRYPOINT ["/opt/pingplotter.agent/PingPlotter.Agent"]
Steps
- Create a new directory for the PingPlotter Agent: mkdir pingplotter-agent && cd pingplotter-agent
- Create the Dockerfile: nano Dockerfile
- Build the image: docker buildx build -t pingplotter-agent --load .
- Log into your account and create a PingPlotter Cloud Agent. On the Deploy Agent step select Already Have PingPlotter Installed? and copy the Auto Deploy Link. (Or right-click on the Agent -->Copy auto deploy link.
- Run the container: docker run -d --name pingplotter-agent pingplotter-agent -c "Auto Deploy Link"
Article ID: 169
Created On: December 29, 2025
Last Updated On: December 29, 2025
Online URL: https://www.pingman.com/kb/article/run-a-pingplotter-cloud-agent-in-docker-169.html