20 lines
410 B
Bash
Executable file
20 lines
410 B
Bash
Executable file
#!/bin/bash
|
|
|
|
if test $(basename $PWD ) != "docker"
|
|
then
|
|
echo "Run this from the docker directory" 1>&2
|
|
exit 1
|
|
fi
|
|
|
|
cd ..
|
|
echo "Shutting down any instance still running..."
|
|
docker compose down
|
|
echo "Removing DB volume..."
|
|
PROJNAME=$(basename $PWD)
|
|
docker volume rm -f "${PROJNAME}_postgresdb-data"
|
|
echo "Rebuilding the DB image..."
|
|
docker compose pull db
|
|
docker compose build --no-cache db
|
|
|
|
echo "Done!"
|