Я не уверен, правильно ли я понял вопрос, но файл docker, указанный ниже, можно использовать для создания docker python изображений. Файл начинается с: - импорта одного из python официальных камней; - копирования файлов проекта в образ docker; - установки зависимостей ОС; - установки python пакетов, перечисленных в файле needs.txt. - определить команду контейнера.
# Use an official Python runtime as a parent image
FROM python:2.7-slim-stretch
# Set the working directory to /app
WORKDIR /app
# Copy the current directory contents into the container at /app
ADD . /app
# Install client libs
RUN apt-get update && apt-get install -y --no-install-recommends \
default-libmysqlclient-dev \
gcc \
vim \
locales \
dos2unix \
&& pip install pip==9.0.1 \
&& sed -i 's/^# en_US.UTF-8 UTF-8$/en_US.UTF-8 UTF-8/g' /etc/locale.gen \
&& locale-gen \
&& update-locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 \
&& pip install -r requirements.txt \
&& apt-get purge -y --auto-remove gcc \
&& apt-get clean \
&& rm -rf \
/var/lib/apt/lists/* \
/tmp/* \
/var/tmp/* \
/usr/share/man \
/usr/share/doc \
/usr/share/doc-base
CMD ["python", "my.py"]script