langflow/lcserve.Dockerfile
2023-05-15 17:48:02 +05:30

16 lines
No EOL
562 B
Docker

# This file is used by `lc-serve` to build the image.
# Don't change the name of this file.
FROM jinawolf/serving-gateway:${version}
RUN apt-get update \
&& apt-get install --no-install-recommends -y build-essential libpq-dev
COPY . /appdir/
RUN pip install poetry==1.4.0 && cd /appdir && pip install . && \
pip uninstall -y poetry && \
apt-get remove --auto-remove -y build-essential libpq-dev && \
apt-get autoremove && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /tmp/*
ENTRYPOINT [ "jina", "gateway", "--uses", "config.yml" ]