File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -5,13 +5,19 @@ ENV OATPP_INSTALL_PATH=/vectordb/build/dependencies
55RUN scripts/install_oatpp_modules.sh
66RUN mkdir -p /vectordb/build && cd /vectordb/build && cmake .. && make && chmod +x vectordb && curl -o /usr/local/bin/geesefs -L https://github.com/yandex-cloud/geesefs/releases/latest/download/geesefs-linux-amd64 && \
77 chmod +x /usr/local/bin/geesefs && /usr/local/bin/geesefs -v
8+ RUN curl -o quickwit.tar.gz -L https://github.com/quickwit-oss/quickwit/releases/download/v0.8.2/quickwit-v0.8.2-x86_64-unknown-linux-gnu.tar.gz && \
9+ tar -zxvf quickwit.tar.gz && \
10+ mv quickwit-*/quickwit /usr/local/bin/ && /usr/local/bin/quickwit --version && \
11+ echo "version: 0.7" > /usr/local/bin/quickwit.config.yaml
812
913FROM epsilla/base
1014ARG TARGETARCH
1115ARG RELEASE_VERSION=latest
1216ENV ENV_RELEASE_VERSION=$RELEASE_VERSION
13- COPY --from=builder /vectordb/build/vectordb /vectordb
14- COPY --from=builder /usr/local/bin/geesefs /usr/local/bin/geesefs
17+ COPY --from=builder /vectordb/build/vectordb /vectordb
18+ COPY --from=builder /usr/local/bin/geesefs /usr/local/bin/geesefs
19+ COPY --from=builder /usr/local/bin/quickwit /usr/local/bin/quickwit
20+ COPY --from=builder /usr/local/bin/quickwit.config.yaml /usr/local/bin/config/quickwit.yaml
1521COPY ./scripts/heartbeat.sh /heartbeat.sh
1622HEALTHCHECK --interval=600s --timeout=30s --retries=1000 CMD bash /heartbeat.sh || exit 0
1723ENTRYPOINT ["/vectordb" ]
You can’t perform that action at this time.
0 commit comments