Skip to content
Snippets Groups Projects
Commit 7a27f261 authored by Vinod Bangera's avatar Vinod Bangera
Browse files

Initial commit

parents
No related branches found
No related tags found
No related merge requests found
.history
\ No newline at end of file
# Use the official Python base image
FROM python:3.9-slim
# Set the working directory in the container
WORKDIR /app
# Copy the requirements file into the container at /app
COPY requirements.txt /app/
# Install dependencies
RUN pip install --no-cache-dir -r requirements.txt
# Copy the current directory contents into the container at /app
COPY . /app/
# Expose port 8000 to the outside world
EXPOSE 8000
# Command to run the FastAPI application
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]
main.py 0 → 100644
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def read_root():
return {"message": "Hello, world!"}
@app.get("/test")
async def read_root():
return {"message": "This is testing endpoint"}
\ No newline at end of file
fastapi==0.111.0
pydantic==1.9.0
uvicorn==0.15.0
httpx>=0.23.0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment