build: change Dockerfile.
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run

This commit is contained in:
liqiang-fit2cloud 2024-08-14 14:37:40 +08:00
parent 6c0d28b4a5
commit a556d27f74

View File

@ -40,21 +40,19 @@ ENV MAXKB_VERSION="${DOCKER_IMAGE_TAG} (build at ${BUILD_AT}, commit: ${GITHUB_C
MAXKB_DB_USER=root \
MAXKB_DB_PASSWORD=Password123@postgres \
MAXKB_EMBEDDING_MODEL_NAME=/opt/maxkb/model/embedding/shibing624_text2vec-base-chinese \
MAXKB_EMBEDDING_MODEL_PATH=/opt/maxkb/model/embedding
MAXKB_EMBEDDING_MODEL_PATH=/opt/maxkb/model/embedding \
LANG=en_US.UTF-8 \
PATH=/opt/py3/bin:$PATH \
POSTGRES_USER root \
POSTGRES_PASSWORD Password123@postgres \
PIP_TARGET /var/lib/postgresql/data/python-packages \
PYTHONPATH $PIP_TARGET:$PYTHONPATH
WORKDIR /opt/maxkb/app
COPY --from=stage-build /opt/maxkb /opt/maxkb
COPY --from=stage-build /opt/py3 /opt/py3
COPY --from=vector-model /opt/maxkb/app/model /opt/maxkb/model
ENV LANG=en_US.UTF-8 \
PATH=/opt/py3/bin:$PATH
ENV POSTGRES_USER root
ENV POSTGRES_PASSWORD Password123@postgres
ENV PIP_TARGET /var/lib/postgresql/data/python-packages
ENV PYTHONPATH $PIP_TARGET:$PYTHONPATH
RUN chmod 755 /opt/maxkb/app/installer/run-maxkb.sh && \
cp -r /opt/maxkb/model/base/hub /opt/maxkb/model/tokenizer && \
cp -f /opt/maxkb/app/installer/run-maxkb.sh /usr/bin/run-maxkb.sh && \