build: reuse v1.0.1 image.

This commit is contained in:
liqiang-fit2cloud 2025-06-24 19:35:49 +08:00
parent f248697794
commit 30c4849ae4

View File

@ -1,11 +1,12 @@
FROM python:3.11-slim-bookworm AS vector-model
FROM ghcr.io/1panel-dev/maxkb-vector-model:v1.0.1 AS vector-model
COPY installer/install_model.py install_model.py
RUN pip3 install --upgrade pip setuptools && \
pip install pycrawlers && \
pip install transformers && \
python3 install_model.py && \
cp -r model/base/hub model/tokenizer
#COPY installer/install_model.py install_model.py
#RUN pip3 install --upgrade pip setuptools && \
# pip install pycrawlers && \
# pip install transformers && \
# python3 install_model.py && \
# cp -r model/base/hub model/tokenizer
RUN cp -r /opt/maxkb/app/model/base/hub /opt/maxkb/app/model/tokenizer
FROM scratch
COPY --from=vector-model model /opt/maxkb-app/model
COPY --from=vector-model /opt/maxkb/app/model /opt/maxkb-app/model