ARG PYTHON_VERSION=3 ARG ALPINE_VERSION FROM python:${PYTHON_VERSION}-alpine${ALPINE_VERSION} ENV NMP_ENDPOINT="" ENV NMP_TOKEN="" WORKDIR /var/lib/nmp COPY nmp/nmp/ ./nmp/ COPY nmp/setup.py ./ COPY nmp.run /usr/local/bin/ RUN ["chmod", "+x", "/usr/local/bin/nmp.run"] RUN ["python", "setup.py", "develop"] EXPOSE 10086/tcp ENTRYPOINT ["nmp.run"]