という要望がどれくらいあるか分かりませんがやってみました
docker な人は予め
alias podman=docker alias podman-compose=docker-compose
しといて下さい
# Pod(コンテナ)起動
wget -qO docker-compose.yml 'https://gist.github.com/kemasoft-gist/4195ef7d8dd2861e9fe8a8d583cfe113/raw'
podman-compose up -d
# 仕込み(最後の ... まで一気にコピーしてターミナルにペースト
podman exec -i -e http_proxy="$http_proxy" -e https_proxy="$https_proxy" $(basename $(pwd))_db_1 bash -x <<'...'
apt update
apt -y install sudo git p7zip-full wget unzip postgis
cd /tmp
[ "x$https_proxy" = "x" ] || su - postgres -c "git config --global https.proxy $http_proxy"
sudo -E -u postgres git clone https://github.com/yoichigmf/postgis-workshop.git
cd postgis-workshop/scripts
sudo -E -u postgres bash -x STEP_1-CREATE.sh
sed 's/wget -O/wget --no-check-certificate -O/' STEP_2-DOWNLOAD-DATA.sh | bash -x
sudo -E -u postgres bash -x STEP_3-LOAD.sh
...
psqlしたい
$ podman exec -it $(basename $(pwd))_db_1 bash -c 'psql -U postgres postgis'
yoichigmf さん、ナイスな和訳ありがとうございます!
postgis + pgAdmin + Adminer のごった煮でござる