How to use Docker on Flowmon
- Last Updated: April 5, 2026
- 1 minute read
- Flowmon Products
- Flowmon
- Documentation
To find out how to use Docker on Flowmon, refer to the following sections.
Prerequisites
Flowmon version 10 or newer is required to run Docker containers on the Flowmon appliance. It allows you to run additional components not installed as part of the Flowmon system. As an example, this document is using the node_exporter Docker image as an additional source of metrics for Prometheus.
Usage
To start the docker runtime:
sudo systemctl start docker
To configure docker start after each system reboot:
sudo systemctl enable docker
When using a system without access to the Internet load an offline docker image from the disk:
sudo docker load -i node-exporter_image.docker
To verify that the image is loaded properly:
sudo docker image ls
To start the container use the run command:
sudo docker run -d -–net=”host” -–pid=”host” -v “/:/host:ro,rslave” quay.io/prometheus/node-exporter:latest -–path.rootfs=/host
To see running containers use:
sudo docker ps
To run the container automatically after each device reboot, append the following parameter to the run command:
--restart unless-stopped
Or update the currently running container:
sudo docker update --restart unless-stopped <container ID>
More details on docker usage are available through built-in help (run docker with parameter --help). Commands like stop and start require a container ID that can be obtained using the ps command output.
If you want to see all containers available and not just running containers use the ls command with the -a parameter:
sudo docker container ls -a