FROM amazon/aws-lambda-python:3.8

ARG SERVICE_NAME

LABEL SERVICE_NAME=${SERVICE_NAME}

# https://github.com/DataDog/datadog-lambda-extension/releases
# arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:18

COPY --from=public.ecr.aws/datadog/lambda-extension:18 /opt/extensions/ /opt/extensions


COPY requirements.txt ./
RUN pip install --upgrade pip && \
    pip install -r requirements.txt

COPY app.py ./

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