You can install the Site24x7 On-Premise Poller as a Docker container using the Site24x7 On-Premise Poller Docker image.
Run the following command to install the On-Premise Poller:
docker run -d \
-e KEY=<device_key> \
site24x7/poller_basic_docker_agent:latest
If the On-Premise Poller needs to connect to Site24x7 through a proxy server, use the following command:
docker run -d \
-e KEY= <device_key> \
-e PROXY=true \
-e PROXY_HOST=<host> \
-e PROXY_PORT=<port> \
-e PROXY_USER=proxy_username \
-e PROXY_PASS=proxy_password \
site24x7/poller_basic_docker_agent:latest
Replace the placeholders with the corresponding proxy server details.

Run the following command to verify that the On-Premise Poller container is running:
docker ps
Run the following command to view the On-Premise Poller container logs:
docker logs <container_name_or_id>
Replace <container_name_or_id> with the name or ID of the On-Premise Poller container.
If the On-Premise Poller is not registered with Site24x7, follow these steps:
Find the On-Premise Poller container:
docker ps
Log in to the Docker container:
docker exec -it <container_name_or_id> /bin/bash
Follow the troubleshooting steps.