发现有类似的Issues问题 #358
我使用的版本是12-3.4 此问题出现在自行构建docker-image的时候, 而通过docker pull拉取的是没有问题的
经过排查 发现initdb-postgis.sh存在问题
如下所示${psql[@]}存在为空的情况, 我不知道这个值是什么时候写入的,固增加前置判断处理
#!/bin/bash
set -e
# Perform all actions as $POSTGRES_USER
export PGUSER="$POSTGRES_USER"
# 这里增加了psql空的处理
if [ -z "${psql[@]}" ]; then
psql=("psql")
fi
......
烦请作者给出答复是否存在这样的问题,以及这样处理是否合适,感谢