mirror of
https://github.com/containers/ramalama.git
synced 2026-02-05 15:47:26 +01:00
Remove build and installation of whisper.cpp, and installation of ffmpeg. Rename build_llama_and_whisper.sh to build_llama.sh. Update Containerfiles to reference new script name. Consolidate management of cmake args in build_llama.sh. Remove references to whisper-server in various locations. Signed-off-by: Mike Bonnet <mikeb@redhat.com>
20 lines
619 B
Docker
20 lines
619 B
Docker
# Base image with CANN for compilation
|
|
ARG ASCEND_VERSION=cann:8.0.0-910b-openeuler22.03-py3.10
|
|
|
|
FROM quay.io/ascend/${ASCEND_VERSION} AS builder
|
|
ARG GOLANG_VERSION
|
|
COPY container-images/scripts/build_llama.sh \
|
|
container-images/scripts/lib.sh \
|
|
/src/
|
|
WORKDIR /src/
|
|
RUN ./build_llama.sh cann
|
|
|
|
FROM quay.io/ascend/${ASCEND_VERSION}
|
|
# Copy the entire installation directory from the builder
|
|
COPY --from=builder /tmp/install /usr
|
|
ENTRYPOINT [ \
|
|
"/bin/bash", \
|
|
"-c", \
|
|
"export LD_LIBRARY_PATH=/usr/lib:${LD_LIBRARY_PATH} && source /usr/local/Ascend/ascend-toolkit/set_env.sh && exec \"$@\"", "--" \
|
|
]
|