Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
6d0550c0ea
|
|||
7f32326002
|
|||
5f54f79445
|
@ -14,8 +14,17 @@ jobs:
|
|||||||
|
|
||||||
- name: Get repository code
|
- name: Get repository code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: ARM64 support: QEMU
|
||||||
|
uses: docker/setup-qemu-action@v3
|
||||||
|
with:
|
||||||
|
platforms: arm64
|
||||||
|
- name: ARM64 support: Docker buildx
|
||||||
|
uses: docker/setup-buildx-action@v3
|
||||||
|
|
||||||
- name: Build the images
|
- name: Build the images
|
||||||
run: bash ./build-images.sh -no-updates
|
run: bash ./build-images.sh -no-updates
|
||||||
|
|
||||||
- name: Docker login
|
- name: Docker login
|
||||||
uses: docker/login-action@v3
|
uses: docker/login-action@v3
|
||||||
with:
|
with:
|
||||||
|
@ -37,7 +37,7 @@ RUN if [ ! -d /usr/local/cuda/ ]; then \
|
|||||||
faiss-cpu; \
|
faiss-cpu; \
|
||||||
else \
|
else \
|
||||||
python3 -m pip install --no-cache-dir --break-system-packages \
|
python3 -m pip install --no-cache-dir --break-system-packages \
|
||||||
faiss-gpu; \
|
faiss-gpu-cu12; \
|
||||||
fi;
|
fi;
|
||||||
|
|
||||||
RUN mkdir /ums-agenten/
|
RUN mkdir /ums-agenten/
|
||||||
|
@ -23,10 +23,6 @@ RUN apt update && \
|
|||||||
RUN python3 -m pip install --no-cache-dir --break-system-packages \
|
RUN python3 -m pip install --no-cache-dir --break-system-packages \
|
||||||
torch --index-url https://download.pytorch.org/whl/cu124
|
torch --index-url https://download.pytorch.org/whl/cu124
|
||||||
|
|
||||||
RUN git clone https://github.com/NVIDIA/apex
|
|
||||||
RUN cd apex && \
|
|
||||||
pip install -v --disable-pip-version-check --no-cache-dir --no-build-isolation --break-system-packages --config-settings "--build-option=--cpp_ext" --config-settings "--build-option=--cuda_ext" ./
|
|
||||||
|
|
||||||
# fix library path for tensorflow and link a file
|
# fix library path for tensorflow and link a file
|
||||||
ENV LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/cuda/lib64"
|
ENV LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/cuda/lib64"
|
||||||
RUN ln -s /usr/local/cuda/lib64/libcusolver.so.11 /usr/local/cuda/lib64/libcusolver.so.10
|
RUN ln -s /usr/local/cuda/lib64/libcusolver.so.11 /usr/local/cuda/lib64/libcusolver.so.10
|
||||||
|
Reference in New Issue
Block a user