File tree Expand file tree Collapse file tree 2 files changed +3
-18
lines changed Expand file tree Collapse file tree 2 files changed +3
-18
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
2- # Copyright 2024 Intel Corporation
2+ # Copyright 2025 Intel Corporation
33#
44# Licensed under the Apache License, Version 2.0 (the "License");
55# you may not use this file except in compliance with the License.
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- # Use --build-arg REGISTRY="quay.io/" to revert to default
16- ARG REGISTRY=cache-registry.caas.intel.com/cache-quay/
17- FROM ${REGISTRY}pypa/manylinux_2_28_x86_64
18-
19- ENV http_proxy=http://proxy-dmz.intel.com:911
20- ENV https_proxy=http://proxy-dmz.intel.com:912
21- ENV no_proxy=localhost,127.0.0.1
15+ FROM quay.io/pypa/manylinux_2_28_x86_64:latest
2216
2317# Install CMake3
2418RUN yum install -y cmake3 \
2519 && (if [ -x /usr/local/bin/cmake ]; then rm /usr/local/bin/cmake; fi) \
2620 && ln -sf /usr/bin/cmake3 /usr/local/bin/cmake
2721
2822# Install gcc-11
29- RUN yum install -y gcc-toolset-11 valgrind wget
30-
31- # Install Intel(R) MKL
32- COPY ./ScalableVectorSearch/docker/x86_64/manylinux2014/oneAPI.repo /etc/yum.repos.d/oneAPI.repo
33- RUN yum install -y intel-oneapi-mkl-core-devel-2024.1
23+ RUN yum install -y gcc-toolset-11 wget
3424
3525# Configure environment setup properly without recursion
3626RUN echo '# Configure gcc-11' > /etc/profile.d/01-gcc.sh && \
3727 echo 'source scl_source enable gcc-toolset-11' >> /etc/profile.d/01-gcc.sh && \
3828 chmod +x /etc/profile.d/01-gcc.sh
39-
40- # Copy sde script to run in test script later
41- # Need the 32-bit compatibility libraries to make sde work
42- RUN yum install -y glibc.i686
43- COPY ./.github/scripts/run_sde.sh /tmp/run_sde.sh
You can’t perform that action at this time.
0 commit comments