File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -64,14 +64,14 @@ COPY --from=collector /lib/distro /lib/s390x-linux-gnu
6464# ## CLI Only
6565FROM --platform=linux/s390x base AS light
6666
67+ USER root:root
68+ WORKDIR /llama.cpp/bin
69+
6770# Copy llama.cpp binaries and libraries
6871COPY --from=collector /bin/llama.cpp/llama-cli /llama.cpp/bin
6972COPY --from=collector /bin/llama.cpp/libggml-cpu.so /llama.cpp/bin
7073COPY --from=collector /bin/llama.cpp/libggml-blas.so /llama.cpp/bin
7174
72- USER root:root
73- WORKDIR /models
74-
7575ENTRYPOINT [ "/llama.cpp/bin/llama-cli" ]
7676
7777
@@ -80,6 +80,9 @@ FROM --platform=linux/s390x gcr.io/distroless/cc-debian${DEBIAN_VERSION}:nonroot
8080
8181ENV LLAMA_ARG_HOST=0.0.0.0
8282
83+ USER nonroot:nonroot
84+ WORKDIR /llama.cpp/bin
85+
8386# Copy llama.cpp binaries and libraries
8487COPY --from=collector /bin/llama.cpp/llama-server /llama.cpp/bin
8588COPY --from=collector /lib/llama.cpp /usr/lib/s390x-linux-gnu
@@ -91,8 +94,6 @@ COPY --from=collector /bin/llama.cpp/libggml-blas.so /llama.cpp/bin
9194# Copy all distro libraries
9295COPY --from=collector /lib/distro /lib/s390x-linux-gnu
9396
94- USER nonroot:nonroot
95- WORKDIR /models
9697EXPOSE 8080
9798
9899ENTRYPOINT [ "/llama.cpp/bin/llama-server" ]
You can’t perform that action at this time.
0 commit comments