Skip to content

Instantly share code, notes, and snippets.

@blvp
Created March 9, 2022 05:39
Show Gist options
  • Select an option

  • Save blvp/eff2cb8b82afb98baf4fea05e9217e7e to your computer and use it in GitHub Desktop.

Select an option

Save blvp/eff2cb8b82afb98baf4fea05e9217e7e to your computer and use it in GitHub Desktop.
multiple lambdas dockerfile
FROM python:3.9-slim as builder
COPY requirements.txt .
COPY src/ src/
COPY setup.py .
RUN python setup.py bdist_wheel
FROM public.ecr.aws/lambda/python:3.9
COPY --from=builder dist/<package_name>-1.0-py3-none-any.whl <package_name>-1.0-py3-none-any.whl
RUN python3.9 -m pip install <package_name>-1.0-py3-none-any.whl && rm -f <package_name>-1.0-py3-none-any.whl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment