Cacti® - The Complete RRDTool-based Graphing Solution (CentOS7 + Supervisor)
2.3K
Example:
docker run \
-d \
--name cacti-db \
-p 3306:3306 \
--env="MARIADB_USER=cacti" \
--env="MARIADB_PASS=passwd" \
million12/mariadb
Remember to use the same credentials when deploying cacti image.
In this Image you can use environmental variables to connect into external MySQL/MariaDB database.
DB_USER = database user
DB_PASS = database password
DB_ADDRESS = database address (ip or domain-name)
Now when we have our database running we can deploy cacti image with appropriate environmental variables set.
Example:
docker run \
-d \
--name cacti \
-p 80:80 \
--env="DB_ADDRESS=127.0.0.1" \
--env="DB_USER=cacti" \
--env="DB_PASS=passwd" \
thedollarsign/cacti
Using docker compose
Example:
cacti-db:
image: million12/mariadb
container_name: dacti-db
net: host
restart: always
privileged: true
environment:
- TZ=Asia/Bangkok
- MARIADB_USER=cacti
- MARIADB_PASS=passwd
cacti:
image: thedollarsign/cacti
container_name: cacti
net: host
restart: always
privileged: true
environment:
- TZ=Asia/Bangkok
- DB_ADDRESS=127.0.0.1
- DB_USER=cacti
- DB_PASS=passwd
admin:adminContent type
Image
Digest
sha256:9442d74b2…
Size
154.8 MB
Last updated
almost 11 years ago
docker pull thedollarsign/cacti