Update description of in src/python/lambdas.Dockerfile.
-# This defines a base image for running Python applications in a container
-# meant to simulate AWS Lambda locally.
+# This defines a base image for running Python applications in local containers
+# that in run Lambda in our AWS deployments.
#
# This assumes the applications have previously been built and is only for
# creating the deployment containers.
-#
-# If we are to continue using AWS Lambda we should consider switching from
-# deploying zips to deploying container images built from
-# public.ecr.aws/lambda/python:3.7. See https://gallery.ecr.aws/lambda/python
-FROM python:3.7-slim-buster AS grapl-python-lambda-runner-base
+FROM python:3.7-slim-buster AS grapl-python-runner-base
RUN --mount=type=cache,target=/var/lib/apt/lists \
apt-get update && apt-get install -y --no-install-recommends \
@@ -37,7 +33,7 @@ COPY --chown=grapl ./bin/graplctl /home/grapl/bin/graplctl
# e2e-tests
################################################################################
-FROM grapl-python-lambda-runner-base AS e2e-tests
+FROM grapl-python-runner-base AS e2e-tests
COPY --chown=grapl ./dist/e2e-test-runner-lambda.zip lambda.zip
@@ -46,7 +42,7 @@ RUN unzip lambda.zip
# provisioner
################################################################################
-FROM grapl-python-lambda-runner-base AS provisioner
+FROM grapl-python-runner-base AS provisioner
COPY --chown=grapl ./dist/provisioner-lambda.zip lambda.zip
