haystack/ui/Dockerfile
Massimiliano Pippi 7d0f89b6f5
fix: demo won't start through Docker compose (#3337)
* use new Docker images and add a health check for ES

* try

* silence streamlit errors

* remove CMD override

* final touches

* leftover

* make pylint happy
2022-10-14 18:16:20 +02:00

18 lines
332 B
Docker

FROM python:3.7.4-stretch
# RUN apt-get update && apt-get install -y curl git pkg-config cmake
# copy code
RUN mkdir ui/
COPY . /opt/ui
# install as a package
RUN pip install --upgrade pip && \
pip install /opt/ui/
WORKDIR /opt
EXPOSE 8501
# cmd for running the API
CMD ["python", "-m", "streamlit", "run", "ui/webapp.py"]