This Docker image provides the glintlog binary in a lightweight Debian-based container. It supports multiple architectures (amd64 and arm64) and exposes the necessary ports for telemetry and logging.
garfieldwtf/glintlog:latest
To keep logs or configuration data persistent, mount a host directory as a volume:
docker run -d --name glintlog \
-p 8080:8080 \
-p 4317:4317 \
-p 4318:4318 \
-v /path/on/host/glintlog-data:/data \
garfieldwtf/glintlog:latest
/path/on/host/glintlog-data with a directory on your host./data will persist in the mounted host folder.You can also run glintlog with Docker Compose using a named volume for persistent storage.
docker-compose.yml file:version: "3.9"
services:
glintlog:
image: garfieldwtf/glintlog:latest
container_name: glintlog
ports:
- "8080:8080"
- "4317:4317"
- "4318:4318"
volumes:
- glintlog-data:/data
restart: unless-stopped
volumes:
glintlog-data:
name: glintlog-data
docker-compose up -d
glintlog in detached mode.glintlog-data.docker run -it --rm garfieldwtf/glintlog:latest
Use this mode for testing or debugging directly in the container.
The container writes logs to stdout/stderr. You can monitor them with:
docker logs -f glintlog
Content type
Image
Digest
sha256:196a9f64d…
Size
60.5 MB
Last updated
5 months ago
docker pull garfieldwtf/glintlog