Spaces:
Build error
Build error
# Make script exit on error | |
set -e | |
# Check if Docker is installed | |
if ! command -v docker &> /dev/null; then | |
echo "Error: Docker is not installed. Please install Docker first." | |
exit 1 | |
fi | |
# Check if docker-compose is installed | |
if ! command -v docker-compose &> /dev/null && ! docker compose version &> /dev/null; then | |
echo "Error: Neither docker-compose nor 'docker compose' is available. Please install docker-compose." | |
exit 1 | |
fi | |
# Build and start the container | |
echo "Building and starting LLaMA-Omni container..." | |
# Check if docker compose plugin or standalone docker-compose is available | |
if docker compose version &> /dev/null; then | |
# Using Docker Compose plugin | |
docker compose up --build | |
else | |
# Using standalone docker-compose | |
docker-compose up --build | |
fi |