mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-06 17:18:35 +08:00
enhance: change dockerfile user to milvus (#44524)
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
This commit is contained in:
parent
b045efc2bd
commit
7cb7651523
@ -34,6 +34,12 @@ ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
|||||||
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
||||||
ENV MALLOC_CONF=background_thread:true
|
ENV MALLOC_CONF=background_thread:true
|
||||||
|
|
||||||
|
# Change user to milvus
|
||||||
|
RUN groupadd -r milvus && useradd -r -g milvus milvus && \
|
||||||
|
mkdir -p /var/lib/milvus && \
|
||||||
|
chown -R milvus:milvus /milvus /var/lib/milvus
|
||||||
|
USER milvus:milvus
|
||||||
|
|
||||||
ENTRYPOINT ["/tini", "--"]
|
ENTRYPOINT ["/tini", "--"]
|
||||||
|
|
||||||
WORKDIR /milvus
|
WORKDIR /milvus
|
||||||
|
|||||||
@ -24,3 +24,9 @@ ENV PATH=/milvus/bin:$PATH
|
|||||||
ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
||||||
ENV LD_PRELOAD=/milvus/lib/libjemalloc.so
|
ENV LD_PRELOAD=/milvus/lib/libjemalloc.so
|
||||||
ENV MALLOC_CONF=background_thread:true
|
ENV MALLOC_CONF=background_thread:true
|
||||||
|
|
||||||
|
# Change user to milvus
|
||||||
|
RUN groupadd -r milvus && useradd -r -g milvus milvus && \
|
||||||
|
mkdir -p /var/lib/milvus && \
|
||||||
|
chown -R milvus:milvus /milvus /var/lib/milvus
|
||||||
|
USER milvus:milvus
|
||||||
|
|||||||
@ -25,6 +25,12 @@ ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
|||||||
ENV LD_PRELOAD=/milvus/lib/libjemalloc.so
|
ENV LD_PRELOAD=/milvus/lib/libjemalloc.so
|
||||||
ENV MALLOC_CONF=background_thread:true
|
ENV MALLOC_CONF=background_thread:true
|
||||||
|
|
||||||
|
# Change user to milvus
|
||||||
|
RUN groupadd -r milvus && useradd -r -g milvus milvus && \
|
||||||
|
mkdir -p /var/lib/milvus && \
|
||||||
|
chown -R milvus:milvus /milvus /var/lib/milvus
|
||||||
|
USER milvus:milvus
|
||||||
|
|
||||||
ENTRYPOINT ["/tini", "--"]
|
ENTRYPOINT ["/tini", "--"]
|
||||||
|
|
||||||
WORKDIR /milvus
|
WORKDIR /milvus
|
||||||
|
|||||||
@ -38,6 +38,12 @@ ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
|||||||
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
||||||
ENV MALLOC_CONF=background_thread:true
|
ENV MALLOC_CONF=background_thread:true
|
||||||
|
|
||||||
|
# Change user to milvus
|
||||||
|
RUN groupadd -r milvus && useradd -r -g milvus milvus && \
|
||||||
|
mkdir -p /var/lib/milvus && \
|
||||||
|
chown -R milvus:milvus /milvus /var/lib/milvus
|
||||||
|
USER milvus:milvus
|
||||||
|
|
||||||
ENTRYPOINT ["/tini", "--"]
|
ENTRYPOINT ["/tini", "--"]
|
||||||
|
|
||||||
WORKDIR /milvus
|
WORKDIR /milvus
|
||||||
|
|||||||
@ -39,6 +39,12 @@ ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
|||||||
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
||||||
ENV MALLOC_CONF=background_thread:true
|
ENV MALLOC_CONF=background_thread:true
|
||||||
|
|
||||||
|
# Change user to milvus
|
||||||
|
RUN groupadd -r milvus && useradd -r -g milvus milvus && \
|
||||||
|
mkdir -p /var/lib/milvus && \
|
||||||
|
chown -R milvus:milvus /milvus /var/lib/milvus
|
||||||
|
USER milvus:milvus
|
||||||
|
|
||||||
ENTRYPOINT ["/tini", "--"]
|
ENTRYPOINT ["/tini", "--"]
|
||||||
|
|
||||||
WORKDIR /milvus/
|
WORKDIR /milvus/
|
||||||
|
|||||||
@ -39,6 +39,14 @@ ENV LD_LIBRARY_PATH=/milvus/lib:$LD_LIBRARY_PATH:/usr/lib
|
|||||||
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
ENV LD_PRELOAD=${MILVUS_ASAN_LIB}:/milvus/lib/libjemalloc.so
|
||||||
ENV MALLOC_CONF=background_thread:true
|
ENV MALLOC_CONF=background_thread:true
|
||||||
|
|
||||||
|
# Change user to milvus
|
||||||
|
ENV ASAN_OPTIONS=detect_leaks=0
|
||||||
|
RUN groupadd -r milvus && useradd -r -g milvus milvus && \
|
||||||
|
mkdir -p /var/lib/milvus && \
|
||||||
|
chown -R milvus:milvus /milvus /var/lib/milvus
|
||||||
|
ENV ASAN_OPTIONS=detect_leaks=1
|
||||||
|
USER milvus:milvus
|
||||||
|
|
||||||
ENTRYPOINT ["/tini", "--"]
|
ENTRYPOINT ["/tini", "--"]
|
||||||
|
|
||||||
WORKDIR /milvus/
|
WORKDIR /milvus/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user