postgres-podman.sh 388 B

12345678910
  1. #!/bin/bash
  2. MYDIR="$(cd $(dirname $0) && pwd)"
  3. podman volume create --ignore pgdata
  4. podman run -d --rm --name postgres -p 5432:5432 -v pgdata:/var/lib/pgsql/data -e POSTGRESQL_USER=developer -e POSTGRESQL_PASSWORD=developer -e POSTGRESQL_DATABASE=items registry.access.redhat.com/rhel9/postgresql-16:latest
  5. sleep 3
  6. cat ${MYDIR}/postgres-init.sql | podman exec -i postgres psql items