16 lines
No EOL
562 B
Docker
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" ] |