#!/usr/bin/env bash set -eu # Usage: ./scripts/start_scenar.sh [image] [container_name] [port] IMAGE=${1:-scenar-creator:latest} NAME=${2:-scenar-creator} PORT=${3:-8080} # Ensure podman machine is running (macOS/Windows) if ! podman machine info >/dev/null 2>&1; then echo "Starting podman machine..." podman machine start || true sleep 2 fi echo "Starting container '$NAME' from image '$IMAGE' on port $PORT..." podman run -d --name "$NAME" -p "$PORT:8080" "$IMAGE" echo "Container started."