|
|
@@ -3,12 +3,8 @@ FROM python:${PYTHON_VERSION}
|
|
|
ARG APP_HOME=/app
|
|
|
ENV PYTHONUNBUFFERED 1
|
|
|
ENV PYTHONDONTWRITEBYTECODE 1
|
|
|
-COPY . ${APP_HOME}
|
|
|
WORKDIR ${APP_HOME}
|
|
|
-#RUN apt-get update && apt-get install --no-install-recommends -y \
|
|
|
-# libpq-dev \
|
|
|
-# && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
|
|
|
-# && rm -rf /var/lib/apt/lists/*
|
|
|
-RUN pip install -r requirements.txt
|
|
|
-ENTRYPOINT ["uvicorn ontopoint:main:app --reload"]
|
|
|
-#CMD ["/start.sh"]
|
|
|
+COPY ./requirements.txt ${APP_HOME}/requirements.txt
|
|
|
+RUN pip install --no-cache-dir --upgrade -r requirements.txt
|
|
|
+COPY . ${APP_HOME}
|
|
|
+CMD ["uvicorn", "ontopoint.main:app", "--host", "0.0.0.0", "--port", "80", "--proxy-headers"]
|