#!/bin/bash set -euo pipefail echo "[INFO] Starting Kibana with private directory setup..." # 创建数据目录 mkdir -p /private/kibana/data # 创建软链接到Kibana预期的数据目录 rm -rf /usr/share/kibana/data 2>/dev/null || true ln -sf /private/kibana/data /usr/share/kibana/data # 设置正确的权限 (Kibana使用UID 1000) chown -R 1000:1000 /private/kibana/data echo "[INFO] Data directory linked: /usr/share/kibana/data -> /private/kibana/data" # 启动原始的Kibana entrypoint exec /usr/local/bin/kibana-docker