FROM python:3.9.6 AS base LABEL maintainer='Meazure Developers ' RUN apt-get update RUN apt-get -y install coinor-cbc ARG PIP_INDEX_URL ARG PIP_INDEX ENV PIP_INDEX_URL $PIP_INDEX_URL ENV PIP_INDEX $PIP_INDEX ENV PIP_DEFAULT_TARGET /pip ENV PYTHONPATH /pip RUN mkdir /app WORKDIR /app CMD [ "python", "app/main.py" ] FROM base AS development FROM base COPY . /app RUN python -m pip install -r requirements.txt