mryash-dev commented on PR #554:
URL: https://github.com/apache/airavata/pull/554#issuecomment-3170760726

   ## 🐳 Docker Development Environment Setup
   
   ### What Added
   - **`docker-compose.yml`** - Complete multi-service setup (ZooKeeper, Kafka, 
RabbitMQ, MariaDB, Airavata)
   
   ### What We Changed
   - **`dev-tools/airavata-server.properties`** - Fixed all Docker networking 
configs:
     - `airavata.host:2181` → `zookeeper:2181`
     - Database URLs to use `mysql:3306`
     - RabbitMQ/Kafka broker URLs for Docker services
     - Added missing Helix and workflow manager configs
   
   - **`dev-tools/deployment-scripts/docker-startup.sh`** - Enhanced startup:
     - Added API Server (sharing-registry) startup
     - Fixed log streaming with service prefixes for `docker logs -f`
     - Added missing configuration properties
   
   ### Result
   **One-command setup for new developers:**
   ```bash
   docker compose up
   docker logs -f airavata-monolithic  # See all service logs with prefixes
   ```
   
   **All core services working:**
   - Airavata API (8930), File Server (8050), Database (3306), RabbitMQ 
(15672), Kafka (9092)
   - Controller, Participant, Pre/Post-WM all connected and operational
   
   No manual configuration needed! 🚀


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@airavata.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to