TestingI / Dockerfile
Baskar2005's picture
Update Dockerfile
2b81d4d verified
raw
history blame contribute delete
510 Bytes
# Use official Playwright Python image (includes Chromium + deps)
FROM mcr.microsoft.com/playwright/python:v1.42.0-jammy
# Set working directory
WORKDIR /app
# Copy project files
COPY . .
# Install Python dependencies
RUN pip install --no-cache-dir flask playwright
# Install Playwright browsers (already included, but safe)
RUN playwright install chromium
# Expose Flask port
EXPOSE 5000
# Prevent Flask from using reloader inside Docker
ENV FLASK_ENV=production
# Run the app
CMD ["python", "app.py"]