AquaGuard-RL / scripts /build_docker.sh
Ashgen12's picture
Upload folder using huggingface_hub
7e69b8f verified
Raw
History Blame Contribute Delete
692 Bytes
#!/usr/bin/env bash
# Build and optionally push AquaGuard-RL Docker image
set -e
IMAGE_NAME="${1:-aquaguard-env}"
TAG="${2:-latest}"
FULL_IMAGE="${IMAGE_NAME}:${TAG}"
echo "Building Docker image: ${FULL_IMAGE}"
echo "========================================"
# Navigate to project root
cd "$(dirname "$0")/.."
# Build
docker build \
--tag "${FULL_IMAGE}" \
--file Dockerfile \
.
echo ""
echo "Build successful: ${FULL_IMAGE}"
echo "Run with:"
echo " docker run -p 8000:8000 ${FULL_IMAGE}"
echo ""
echo "Test with:"
echo " curl http://localhost:8000/health"
echo " curl -X POST http://localhost:8000/reset -H 'Content-Type: application/json' -d '{\"task\": \"baseline\"}'"