CSI

csi-mlserver-spark-iris (v1-1.7.1-2026.10.13)

Published 2026-10-13 11:10:25 +00:00 by action-run

Installation

docker pull gitea.bv-svc.duckdns.org/csi/csi-mlserver-spark-iris:v1-1.7.1-2026.10.13
sha256:b9aeb62170bb1b56c794ca2444db19af2e1b3314dce3a536c9f83f9b10fc628e

About this package

MLServer 1.7.1 con le librerie del modello spark-iris v1

Image Layers

LABEL maintainer="Red Hat, Inc."
LABEL vendor="Red Hat, Inc."
LABEL url="https://www.redhat.com"
LABEL com.redhat.component="ubi9-minimal-container" name="ubi9-minimal" version="9.6" distribution-scope="public"
LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9."
LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
LABEL io.k8s.description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal"
LABEL io.openshift.expose-services=""
LABEL io.openshift.tags="minimal rhel9"
ENV container oci
COPY dir:9782e2e1b0ca599e0a33d178720d08213ae97157f753b7e5bae27ac0755f7280 in /
COPY file:b37d593713ee21ad52a4cd1424dc019a24f7966f85df0ac4b86d234302695328 in /etc/yum.repos.d/.
CMD ["/bin/bash"]
COPY file:58cc94f5b3b2d60de2c77a6ed4b1797dcede502ccdb429a72e7a72d994235b3c in /usr/share/buildinfo/content-sets.json
LABEL "build-date"="2025-05-14T10:35:47" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="f2f252e0ac953b9e80eaebfc08ec086edac81945" "release"="1747218906"
SHELL [/bin/bash -c]
ARG PYTHON_VERSION=3.10.12
ARG CONDA_VERSION=23.11.0
ARG MINIFORGE_VERSION=23.11.0-0
ARG RUNTIMES=mlserver-mlflow
ENV MLSERVER_MODELS_DIR=/mnt/models MLSERVER_ENV_TARBALL=/mnt/models/environment.tar.gz MLSERVER_PATH=/opt/mlserver CONDA_PATH=/opt/conda PATH=/opt/mlserver/.local/bin:/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/usr/local/nvidia/lib64:/opt/conda/lib/python3.10/site-packages/nvidia/cuda_runtime/lib: HF_HOME=/opt/mlserver/.cache NUMBA_CACHE_DIR=/opt/mlserver/.cache
RUN |4 PYTHON_VERSION=3.10.12 CONDA_VERSION=23.11.0 MINIFORGE_VERSION=23.11.0-0 RUNTIMES=mlserver-mlflow /bin/bash -c microdnf update -y && microdnf install -y tar gzip libgomp mesa-libGL glib2-devel shadow-utils git # buildkit
RUN |4 PYTHON_VERSION=3.10.12 CONDA_VERSION=23.11.0 MINIFORGE_VERSION=23.11.0-0 RUNTIMES=mlserver-mlflow /bin/bash -c microdnf install -y wget && wget "https://github.com/conda-forge/miniforge/releases/download/${MINIFORGE_VERSION}/Miniforge3-${MINIFORGE_VERSION}-Linux-x86_64.sh" -O miniforge3.sh && bash "./miniforge3.sh" -b -p $CONDA_PATH && rm ./miniforge3.sh && echo $PATH && conda install --yes conda=$CONDA_VERSION python=$PYTHON_VERSION ffmpeg && conda clean -tipy && microdnf remove -y wget && echo "conda activate base" >> "$CONDA_PATH/etc/profile.d/conda.sh" && ln -s "$CONDA_PATH/etc/profile.d/conda.sh" /etc/profile.d/conda.sh && echo ". $CONDA_PATH/etc/profile.d/conda.sh" >> ~/.bashrc # buildkit
RUN |4 PYTHON_VERSION=3.10.12 CONDA_VERSION=23.11.0 MINIFORGE_VERSION=23.11.0-0 RUNTIMES=mlserver-mlflow /bin/bash -c mkdir $MLSERVER_PATH # buildkit
WORKDIR /opt/mlserver
RUN |4 PYTHON_VERSION=3.10.12 CONDA_VERSION=23.11.0 MINIFORGE_VERSION=23.11.0-0 RUNTIMES=mlserver-mlflow /bin/bash -c useradd -u 1000 -s /bin/bash mlserver -d $MLSERVER_PATH && chown -R 1000:0 $MLSERVER_PATH && chmod -R 776 $MLSERVER_PATH # buildkit
COPY /opt/mlserver/dist ./dist # buildkit
RUN |4 PYTHON_VERSION=3.10.12 CONDA_VERSION=23.11.0 MINIFORGE_VERSION=23.11.0-0 RUNTIMES=mlserver-mlflow /bin/bash -c . $CONDA_PATH/etc/profile.d/conda.sh && pip install --upgrade pip wheel setuptools && if [[ $RUNTIMES == "all" ]]; then for _wheel in "./dist/mlserver_"*.whl; do if [[ ! $_wheel == *"mllib"* ]]; then echo "--> Installing $_wheel..."; pip install $_wheel --constraint ./dist/constraints.txt; fi done else for _runtime in $RUNTIMES; do _wheelName=$(echo $_runtime | tr '-' '_'); _wheel="./dist/$_wheelName-"*.whl; echo "--> Installing $_wheel..."; pip install $_wheel --constraint ./dist/constraints.txt; done fi && pip install $(ls "./dist/mlserver-"*.whl) --constraint ./dist/constraints.txt && rm -f /opt/conda/lib/python3.10/site-packages/spacy/tests/package/requirements.txt && rm -rf /root/.cache/pip # buildkit
COPY ./licenses/license.txt . # buildkit
COPY ./licenses/license.txt /licenses/ # buildkit
COPY ./hack/build-env.sh ./hack/generate_dotenv.py ./hack/activate-env.sh ./hack/ # buildkit
USER 1000
CMD ["/bin/bash" "-c" ". $CONDA_PATH/etc/profile.d/conda.sh && source ./hack/activate-env.sh $MLSERVER_ENV_TARBALL && mlserver start $MLSERVER_MODELS_DIR"]
ARG MLSERVER_VERSION=1.7.1
ARG MODEL=spark-iris
ARG MODEL_VERSION=1
USER root
COPY models/spark-iris/1/ /tmp/model-env/ # buildkit
RUN |3 MLSERVER_VERSION=1.7.1 MODEL=spark-iris MODEL_VERSION=1 /bin/bash -c test -n "${MODEL}" -a -n "${MODEL_VERSION}" && grep -viE '^mlflow(-skinny)?([=<>!~ ;]|$)' /tmp/model-env/requirements.txt > /tmp/requirements.txt && touch /tmp/model-env/constraints.txt && pip install --no-cache-dir -r /tmp/requirements.txt -c /tmp/model-env/constraints.txt && pip check && if [ -f /tmp/model-env/post-install.sh ]; then sh /tmp/model-env/post-install.sh; fi && rm -rf /tmp/model-env /tmp/requirements.txt # buildkit
USER 1000
LABEL org.opencontainers.image.description=MLServer 1.7.1 con le librerie del modello spark-iris v1

Labels

Key Value
architecture x86_64
build-date 2025-05-14T10:35:47
com.redhat.component ubi9-minimal-container
com.redhat.license_terms https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI
description MLServer aims to provide an easy way to start serving your machine learning models through a REST and gRPC interface, fully compliant with KFServing’s V2 Dataplane spec.
distribution-scope public
io.buildah.version 1.39.0-dev
io.k8s.description The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.
io.k8s.display-name Red Hat Universal Base Image 9 Minimal
io.openshift.expose-services
io.openshift.tags minimal rhel9
maintainer hello@seldon.io
name mlserver
org.opencontainers.image.description MLServer 1.7.1 con le librerie del modello spark-iris v1
release 1.7.1
summary An open source inference server for your machine learning models.
url https://www.redhat.com
vcs-ref f2f252e0ac953b9e80eaebfc08ec086edac81945
vcs-type git
vendor SeldonIO
version 1.7.1
Details
Container
2026-10-13 11:10:25 +00:00
4
OCI / Docker
linux/amd64
1.1 GiB
Versions (1) View all
v1-1.7.1-2026.10.13 2026-10-13