FROM public.ecr.aws/lambda/python:3.11 # Set working directory (Lambda task root) WORKDIR /var/task COPY backend/postcode_splitter/handler/requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copy necessary files for database and utility imports COPY utils/ utils/ COPY backend/ backend/ # Copy the handler COPY backend/postcode_splitter/main.py . # Lambda handler CMD ["main.handler"]