FROM        086679231553.dkr.ecr.us-east-1.amazonaws.com/docker-parent-images:lambda-python313

ARG         version
LABEL       Version=$version
ENV         build_version=$version

COPY        --from=public.ecr.aws/datadog/lambda-extension:89 /opt/extensions/ /opt/extensions
COPY        requirements.txt ./
RUN         pip install --upgrade pip && \
            pip install -r requirements.txt

COPY        src/ ./src
COPY        config.py ./

EXPOSE      8080

ENV         DD_LAMBDA_HANDLER=src.app.handler
CMD         [ "datadog_lambda.handler.handler" ]
