Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork5
crazy-max/docker-rrdcached
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
RRDcached Docker image.
Tip
Want to be notified of new releases? Check out 🔔Diun (Docker Image Update Notifier)project!
- Run as non-root user
- Multi-platform image
git clone https://github.com/crazy-max/docker-rrdcached.gitcd docker-rrdcached# Build image and output to docker (default)docker buildx bake# Build multi-platform imagedocker buildx bake image-all
| Registry | Image |
|---|---|
| Docker Hub | crazymax/rrdcached |
| GitHub Container Registry | ghcr.io/crazy-max/rrdcached |
Following platforms for this image are available:
$ docker buildx imagetools inspect crazymax/rrdcached --format "{{json .Manifest}}" | \ jq -r '.manifests[] | select(.platform.os != null and .platform.os != "unknown") | .platform | "\(.os)/\(.architecture)\(if .variant then "/" + .variant else "" end)"'linux/386linux/amd64linux/arm/v6linux/arm/v7linux/arm64linux/ppc64lelinux/riscv64linux/s390xTZ: Timezone assigned to the container (defaultUTC)PUID: Daemon user id (default1000)PGID: Daemon group id (default1000)LOG_LEVEL: Log level, called with-V(defaultLOG_INFO)WRITE_TIMEOUT: Data is written to disk everyX seconds, called with-w(default300)WRITE_JITTER: Delay writing of each RRD for a random number of seconds in the range, called with-zWRITE_THREADS: Number of threads used for writing RRD files, called with-t(default4)FLUSH_DEAD_DATA_INTERVAL: EveryX seconds the entire cache is searched for old values which are written to disk, called with-f(default3600)
/data/db: Contains rrd database/data/journal: Container rrd journal files
Warning
Note that the volumes should be owned by the user/group with the specifiedPUID andPGID. If you don't give the volume correct permissions, thecontainer may not start.
42217: RRDcached port
Docker compose is the recommended way to run this image. You can use the followingcompose template, then run the container:
docker compose up -ddocker compose logs -f
You can also use the following minimal command:
$ docker run -d -p 42217:42217 --name rrdcached \ -e TZ="Europe/Paris" \ -v$(pwd)/data/db:/data/db \ -v$(pwd)/data/journal:/data/journal \ crazymax/rrdcached
Recreate the container whenever I push an update:
docker compose pulldocker compose up -d
Want to contribute? Awesome! The most basic way to show your support is to starthe project, or to raise issues. You can also support this project bybecoming a sponsor on GitHubor by making aPayPal donation to ensure thisjourney continues indefinitely!
Thanks again for your support, it is much appreciated! 🙏
MIT. SeeLICENSE for more details.
About
RRDcached Docker image
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.
