fix #3672 0.11.0 docker image is 200M larger due to the un-expected installation of openblas (#3686)

* fix #3672

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* fix #3672

Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>

Co-authored-by: yangxuan <xuan.yang@zilliz.com>
Co-authored-by: quicksilver <zhifeng.zhang@zilliz.com>
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
This commit is contained in:
XuanYang-cn 2020-09-11 10:13:19 +08:00 committed by shengjun.li
parent b79f9f0775
commit 76fa7aa4c6
5 changed files with 13 additions and 4 deletions

View File

@ -43,6 +43,7 @@ Please mark all changes in change log and use the issue from GitHub
- \#3621 Fix crash where getting octets information
- \#3652 Proto of C++ sdk is different from milvus server
- \#3668 Docker exit without any logs
- \#3672 0.11.0 docker image is 200M larger due to the un-expected installation of openblas
## Feature
- \#2319 Redo metadata to support MVCC

View File

@ -22,7 +22,9 @@ RUN yum install -y wget && \
COPY ./milvus /var/lib/milvus
ENV LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/var/lib/milvus/lib"
COPY --from=openblas /usr/lib/libopenblas*.so* /var/lib/milvus/lib/
COPY --from=openblas /usr/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/
RUN ln -s /var/lib/milvus/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/libopenblas.so.0 && \
ln -s /var/lib/milvus/lib/libopenblas.so.0 /var/lib/milvus/lib/libopenblas.so
WORKDIR /var/lib/milvus

View File

@ -23,7 +23,9 @@ RUN ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient.so /usr/lib/x86_64-linux-gnu/
COPY ./milvus /var/lib/milvus
ENV LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/var/lib/milvus/lib"
COPY --from=openblas /usr/lib/libopenblas*.so* /var/lib/milvus/lib/
COPY --from=openblas /usr/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/
RUN ln -s /var/lib/milvus/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/libopenblas.so.0 && \
ln -s /var/lib/milvus/lib/libopenblas.so.0 /var/lib/milvus/lib/libopenblas.so
WORKDIR /var/lib/milvus

View File

@ -24,7 +24,9 @@ RUN yum --disablerepo=cuda install -y wget && \
COPY ./milvus /var/lib/milvus
ENV LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/var/lib/milvus/lib"
COPY --from=openblas /usr/lib/libopenblas*.so* /var/lib/milvus/lib/
COPY --from=openblas /usr/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/
RUN ln -s /var/lib/milvus/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/libopenblas.so.0 && \
ln -s /var/lib/milvus/lib/libopenblas.so.0 /var/lib/milvus/lib/libopenblas.so
WORKDIR /var/lib/milvus

View File

@ -27,7 +27,9 @@ RUN ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient.so /usr/lib/x86_64-linux-gnu/
COPY ./milvus /var/lib/milvus
ENV LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/var/lib/milvus/lib"
COPY --from=openblas /usr/lib/libopenblas*.so* /var/lib/milvus/lib/
COPY --from=openblas /usr/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/
RUN ln -s /var/lib/milvus/lib/libopenblas-r0.3.9.so /var/lib/milvus/lib/libopenblas.so.0 && \
ln -s /var/lib/milvus/lib/libopenblas.so.0 /var/lib/milvus/lib/libopenblas.so
WORKDIR /var/lib/milvus