瀏覽代碼

Fix dockerfile

Arkadiusz Ryś 2 年之前
父節點
當前提交
50ff1c142f
共有 1 個文件被更改,包括 4 次插入8 次删除
  1. 4 8
      Dockerfile

+ 4 - 8
Dockerfile

@@ -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"]