mirror of https://github.com/milvus-io/milvus.git
enhance: friendly for docker cache (#35793)
https://github.com/milvus-io/milvus/pull/35789 Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>pull/35994/head
parent
7985b6e2eb
commit
abb58a6c1b
|
@ -16,6 +16,10 @@ ARG TARGETARCH
|
|||
RUN yum install -y wget libgomp libaio libatomic && \
|
||||
rm -rf /var/cache/yum/*
|
||||
|
||||
# Add Tini
|
||||
RUN curl -L -o /tini https://github.com/krallin/tini/releases/download/v0.19.0/tini-$TARGETARCH && \
|
||||
chmod +x /tini
|
||||
|
||||
COPY --chown=root:root --chmod=774 ./bin/ /milvus/bin/
|
||||
|
||||
COPY --chown=root:root --chmod=774 ./configs/ /milvus/configs/
|
||||
|
@ -28,9 +32,6 @@ ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
|||
ENV LD_PRELOAD=/milvus/lib/libjemalloc.so
|
||||
ENV MALLOC_CONF=background_thread:true
|
||||
|
||||
# Add Tini
|
||||
ADD https://github.com/krallin/tini/releases/download/v0.19.0/tini-$TARGETARCH /tini
|
||||
RUN chmod +x /tini
|
||||
ENTRYPOINT ["/tini", "--"]
|
||||
|
||||
WORKDIR /milvus
|
||||
|
|
|
@ -18,6 +18,10 @@ RUN apt-get update && \
|
|||
apt-get remove --purge -y && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Add Tini
|
||||
RUN curl -L -o /tini https://github.com/krallin/tini/releases/download/v0.19.0/tini-$TARGETARCH && \
|
||||
chmod +x /tini
|
||||
|
||||
COPY --chown=root:root --chmod=774 ./bin/ /milvus/bin/
|
||||
|
||||
COPY --chown=root:root --chmod=774 ./configs/ /milvus/configs/
|
||||
|
@ -29,9 +33,6 @@ ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
|||
ENV LD_PRELOAD=/milvus/lib/libjemalloc.so
|
||||
ENV MALLOC_CONF=background_thread:true
|
||||
|
||||
# Add Tini
|
||||
ADD https://github.com/krallin/tini/releases/download/v0.19.0/tini-$TARGETARCH /tini
|
||||
RUN chmod +x /tini
|
||||
ENTRYPOINT ["/tini", "--"]
|
||||
|
||||
WORKDIR /milvus/
|
||||
|
|
Loading…
Reference in New Issue