Skip to content

Instantly share code, notes, and snippets.

@anna-anisienia
Created January 3, 2021 10:11
Show Gist options
  • Save anna-anisienia/5cec2f31d47177d2bbfdb42490419d13 to your computer and use it in GitHub Desktop.
Save anna-anisienia/5cec2f31d47177d2bbfdb42490419d13 to your computer and use it in GitHub Desktop.
# set a base image: https://hub.docker.com/_/python?tab=tags&page=1&ordering=last_updated
FROM python:3.8
# optional: ensure that pip is up to date
RUN pip install --upgrade pip
# first we COPY only requirements.txt to ensure that later builds
# with changes to your src code will be faster due to caching of this layer
COPY requirements.txt .
RUN pip install -r requirements.txt
# copy all your custom modules and files from the src directory
COPY src/ .
# specify Lambda handler that will be invoked on container start
CMD [ "python", "mysuperdatasciencemodel.py"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment