mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-28 10:31:57 +00:00
Add --no-check-certificate in wget
This commit is contained in:
parent
653ad05ce9
commit
8880171899
@ -109,13 +109,12 @@ if [ -n "$(ls /docker-entrypoint-initdb.d/)" ] || [ -n "$CLICKHOUSE_DB" ]; then
|
|||||||
HTTP_PORT="$(clickhouse extract-from-config --config-file "$CLICKHOUSE_CONFIG" --key=http_port)"
|
HTTP_PORT="$(clickhouse extract-from-config --config-file "$CLICKHOUSE_CONFIG" --key=http_port)"
|
||||||
HTTPS_PORT="$(clickhouse extract-from-config --config-file "$CLICKHOUSE_CONFIG" --key=https_port)"
|
HTTPS_PORT="$(clickhouse extract-from-config --config-file "$CLICKHOUSE_CONFIG" --key=https_port)"
|
||||||
|
|
||||||
if [ -n "$HTTPS_PORT" ]; then
|
if [ -n "$HTTP_PORT" ]; then
|
||||||
URL="https://127.0.0.1:$HTTPS_PORT/ping"
|
|
||||||
else
|
|
||||||
URL="http://127.0.0.1:$HTTP_PORT/ping"
|
URL="http://127.0.0.1:$HTTP_PORT/ping"
|
||||||
|
else
|
||||||
|
URL="https://127.0.0.1:$HTTPS_PORT/ping"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Listen only on localhost until the initialization is done
|
# Listen only on localhost until the initialization is done
|
||||||
/usr/bin/clickhouse su "${USER}:${GROUP}" /usr/bin/clickhouse-server --config-file="$CLICKHOUSE_CONFIG" -- --listen_host=127.0.0.1 &
|
/usr/bin/clickhouse su "${USER}:${GROUP}" /usr/bin/clickhouse-server --config-file="$CLICKHOUSE_CONFIG" -- --listen_host=127.0.0.1 &
|
||||||
pid="$!"
|
pid="$!"
|
||||||
@ -123,7 +122,7 @@ if [ -n "$(ls /docker-entrypoint-initdb.d/)" ] || [ -n "$CLICKHOUSE_DB" ]; then
|
|||||||
# check if clickhouse is ready to accept connections
|
# check if clickhouse is ready to accept connections
|
||||||
# will try to send ping clickhouse via http_port (max 12 retries by default, with 1 sec timeout and 1 sec delay between retries)
|
# will try to send ping clickhouse via http_port (max 12 retries by default, with 1 sec timeout and 1 sec delay between retries)
|
||||||
tries=${CLICKHOUSE_INIT_TIMEOUT:-12}
|
tries=${CLICKHOUSE_INIT_TIMEOUT:-12}
|
||||||
while ! wget --spider -T 1 -q "$URL" 2>/dev/null; do
|
while ! wget --spider --no-check-certificate -T 1 -q "$URL" 2>/dev/null; do
|
||||||
if [ "$tries" -le "0" ]; then
|
if [ "$tries" -le "0" ]; then
|
||||||
echo >&2 'ClickHouse init process failed.'
|
echo >&2 'ClickHouse init process failed.'
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
Reference in New Issue
Block a user