1
0
mirror of https://github.com/containers/ramalama.git synced 2026-02-05 15:47:26 +01:00
Files
ramalama/container-images/intel-gpu/Containerfile

24 lines
815 B
Docker
Raw Normal View History

FROM quay.io/fedora/fedora:43 as builder
COPY container-images/intel-gpu/oneAPI.repo /etc/yum.repos.d/
COPY container-images/scripts/build_llama.sh \
container-images/scripts/lib.sh \
/src/
WORKDIR /src/
RUN ./build_llama.sh intel-gpu
FROM quay.io/fedora/fedora:43
COPY --from=builder /tmp/install/ /usr/
COPY container-images/intel-gpu/oneAPI.repo /etc/yum.repos.d/
RUN dnf install -y --setopt=install_weak_deps=false \
procps-ng intel-oneapi-runtime-mkl intel-oneapi-mkl-sycl-dft \
intel-level-zero oneapi-level-zero intel-compute-runtime lspci \
clinfo intel-oneapi-runtime-compilers intel-oneapi-mkl-core \
intel-oneapi-mkl-sycl-blas intel-oneapi-runtime-dnnl gawk
COPY --chmod=755 container-images/intel-gpu/entrypoint.sh /usr/bin/
ENTRYPOINT ["/usr/bin/entrypoint.sh"]