simplify dockerfile as playwright not used

This commit is contained in:
Daniel Roth 2026-05-08 13:24:04 +00:00
parent 317ca7c64f
commit e30e06cb6e

View file

@ -1,10 +1,5 @@
FROM mcr.microsoft.com/playwright/python:v1.58.0-jammy
FROM public.ecr.aws/lambda/python:3.11
# Install AWS Lambda RIE
ADD https://github.com/aws/aws-lambda-runtime-interface-emulator/releases/latest/download/aws-lambda-rie /usr/local/bin/aws-lambda-rie
RUN chmod +x /usr/local/bin/aws-lambda-rie
# Set working directory (Lambda task root)
WORKDIR /var/task
COPY backend/magic_plan/handler/requirements.txt .
@ -14,13 +9,4 @@ COPY utils/ utils/
COPY backend/ backend/
COPY datatypes/ datatypes/
# Local lambda entrypoint
# ENTRYPOINT ["/usr/local/bin/aws-lambda-rie", "python", "-m", "awslambdaric"]
# AWS lambda entrypoint
ENTRYPOINT ["python", "-m", "awslambdaric"]
# -----------------------------
# Lambda handler
# -----------------------------
CMD ["backend.magic_plan.handler.handler"]