17 lines
370 B
Bash
Executable File
17 lines
370 B
Bash
Executable File
#!/bin/sh
|
|
mkdir -p /app/data
|
|
chmod -R 777 /app/data
|
|
rm -f /app/data/*.lock
|
|
|
|
# Wait for ClickHouse to be ready
|
|
echo "Waiting for ClickHouse..."
|
|
for i in $(seq 1 30); do
|
|
if wget --spider -q http://clickhouse:8123/ping 2>/dev/null; then
|
|
echo "ClickHouse is ready"
|
|
break
|
|
fi
|
|
echo " attempt $i..."
|
|
sleep 1
|
|
done
|
|
|
|
exec docker-php-entrypoint "$@" |