#952 alloy traces 配置 bake Dockerfile + 计划 (20260810-154537)
新增 alloy/Dockerfile + config.alloy + build.sh + README + docs/observability/alloy-bake-plan.md. 当前 bind mount /tmp/alloy 仍稳定,本会话仅交付可执行件,实际 build 待低峰期执行.
This commit is contained in:
1 parent
7e002ac2b5
commit
e50d006ef4
5 files changed
+157
No files matched your search
Executable
+23
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
# alloy/build.sh - 重建并 tag 镜像
|
||||
# 用法: ./build.sh
|
||||
set -euo pipefail
|
||||
TS=$(date +%Y%m%d-%H%M%S)
|
||||
IMAGE="qihuaiflow-alloy"
|
||||
TAG_BAK="backup-${TS}"
|
||||
TAG_NEW="verified-${TS}"
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
echo ">>> Build ${IMAGE}:${TAG_NEW}"
|
||||
docker build -t "${IMAGE}:${TAG_NEW}" .
|
||||
echo ">>> Tag previous as backup"
|
||||
# 拿当前运行镜像的 digest 作 backup
|
||||
docker tag "${IMAGE}:latest" "${IMAGE}:${TAG_BAK}" 2>/dev/null || true
|
||||
echo ">>> Done. New image: ${IMAGE}:${TAG_NEW}"
|
||||
echo ""
|
||||
echo "下一步:"
|
||||
echo " 1) 修改 docker-compose.yml alloy 服务的 image:"
|
||||
echo " image: ${IMAGE}:${TAG_NEW}"
|
||||
echo " 2) docker compose up -d alloy"
|
||||
echo " 3) 验证 alloy 健康: docker exec qihu-aiflow-alloy wget -q -O- http://localhost:12345/-/ready"
|
||||
|
||||
Reference in new issue
Block a user