Skip to content

Conversation

@devJaja
Copy link
Contributor

@devJaja devJaja commented Oct 4, 2025

This PR fixes issues in the current Docker setup for the Python microservice, ensuring it builds and runs smoothly with FastAPI/Uvicorn. The Dockerfile and docker-compose.yml (if applicable) have been reviewed and updated to properly install dependencies, expose the correct ports, and streamline the local development experience.

issue no.: #52
Changes Introduced

Fixed and optimized Dockerfile to correctly install dependencies (requirements.txt or Poetry).

Ensured service runs using:

uvicorn main:app --host 0.0.0.0 --port 8000

Added or updated docker-compose.yml for local development with port mapping (8000:8000).

Verified successful build and container run using docker build and docker run.

Updated README.md with new Docker build/run instructions.

@BigBen-7 BigBen-7 merged commit 39c9297 into Lead-Studios:main Oct 4, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants