21 lines
423 B
Bash
Executable File
21 lines
423 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
bundle_dir="$(cd "$script_dir/.." && pwd)"
|
|
|
|
compose() {
|
|
if docker compose version >/dev/null 2>&1; then
|
|
docker compose "$@"
|
|
elif command -v docker-compose >/dev/null 2>&1; then
|
|
docker-compose "$@"
|
|
else
|
|
echo "docker compose or docker-compose is required." >&2
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
cd "$bundle_dir"
|
|
compose ps
|