Ну, вам нужно создать Dockerfile и создать из него образ.Существуют рекомендации по созданию образа докера, которые необходимо применить.Существуют также рекомендации по конкретному языку.
Просто для того, чтобы дать вам несколько идей о процессе:
FROM python:3.7.1-alpine3.8 #base image
ADD . /myapp # add project files
WORKDIR /myapp
RUN apk add dep1 dep2 #put your dependency packages here
RUN pip-3.7 install -r requirements.txt #install pip packages
RUN pip-3.7 install .
CMD myapp -h
Теперь создайте образ и отправьте его в какой-нибудь общедоступный реестр:
sudo docker build -t <yourusername>/myapp:0.1 .
пользователи могут просто извлечь изображение и использовать его:
sudo docker run -it myapp:0.1 myapp.py <switches/arguments>