diff --git a/Dockerfile b/Dockerfile index b14d29e..9cc52af 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # ---- Build stage ---- -FROM public.ecr.aws/lambda/python:3.14 AS builder +FROM public.ecr.aws/lambda/python:3.15@sha256:a843a538de7d2772d637644d129db4820c27e8d9a5083f098349d77541fd70a5 AS builder -COPY --from=ghcr.io/astral-sh/uv:0.10.7 /uv /uvx /bin/ +COPY --from=ghcr.io/astral-sh/uv:0.11.29@sha256:eb2843a1e56fd9e30c7276ce1a52cba86e64c7b385f5e3279a0e08e02dd058fc /uv /uvx /bin/ COPY pyproject.toml uv.lock ${LAMBDA_TASK_ROOT}/ @@ -12,7 +12,7 @@ RUN cd ${LAMBDA_TASK_ROOT} && \ COPY . ${LAMBDA_TASK_ROOT}/ # ---- Runtime stage ---- -FROM public.ecr.aws/lambda/python:3.14 +FROM public.ecr.aws/lambda/python:3.15@sha256:a843a538de7d2772d637644d129db4820c27e8d9a5083f098349d77541fd70a5 COPY --from=builder ${LAMBDA_TASK_ROOT} ${LAMBDA_TASK_ROOT}