Files
bearnet/image/overlay/usr/bin/alloy
T
2026-07-08 22:13:27 +08:00

19 lines
521 B
Bash
Executable File

#!/bin/sh
if docker container inspect "alloy" ; then
exit 0
fi
hostname=$(cat /etc/hostname)
docker run -e "NODE_NAME=$hostname" \
-e "ENVIRONMENT=prod" \
-e "LOKI_URL=_LOKI_URL_" \
-e "LOKI_TENANT=_LOKI_TENANT_" \
-v "/etc/config.alloy:/etc/alloy/config.alloy" \
-v "/var/run/docker.sock:/var/run/docker.sock" \
-v "/data/alloy:/var/lib/alloy" \
--restart unless-stopped \
--name "alloy" \
grafana/alloy:latest \
run --storage.path=/var/lib/alloy/data /etc/alloy/config.alloy