From 7a2a6faeb4f67c45561fa2466143fe6023b9f6e6 Mon Sep 17 00:00:00 2001 From: nicoboy Date: Mon, 23 Feb 2026 14:36:45 +0000 Subject: [PATCH] Actualiser dockerfile.txt --- dockerfile.txt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dockerfile.txt b/dockerfile.txt index d82f07f..3d068c8 100644 --- a/dockerfile.txt +++ b/dockerfile.txt @@ -1,21 +1,23 @@ FROM nvcr.io/nvidia/pytorch:26.01-py3 ENV DEBIAN_FRONTEND=noninteractive -# 1. Système + SSH + Dépendances de rendu (zstd, libgl, libglib) +# 1. Système : Correction des noms de paquets pour Ubuntu Noble RUN apt-get update && apt-get install -y \ openssh-server ffmpeg libsndfile1 sox git curl zstd \ - libgl1-mesa-glx libglib2.0-0 \ + libgl1 libglib2.0-0 \ && apt-get clean && rm -rf /var/lib/apt/lists/* -# Config SSH pour root (nécessaire pour Vast.ai) +# Config SSH pour root RUN mkdir /var/run/sshd && \ echo 'root:root' | chpasswd && \ sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config # 2. Python & Dépendances +# On installe numpy en premier pour verrouiller la version +RUN pip install --no-cache-dir numpy==1.26.4 RUN pip install --no-cache-dir \ open-webui gradio scipy soundfile julius omegaconf hydra-core \ - flashy torchmetrics encodec xformers einops spacy==3.7.6 numpy==1.26.4 + flashy torchmetrics encodec xformers einops spacy==3.7.6 RUN pip install --no-cache-dir --no-deps git+https://github.com/facebookresearch/audiocraft.git @@ -29,7 +31,7 @@ RUN git clone https://github.com/comfyanonymous/ComfyUI.git && \ RUN mkdir -p /root/audiocraft-api COPY server.py /root/audiocraft-api/server.py -# 5. Script de démarrage avec redirection des logs et sleep infinity +# 5. Script de démarrage RUN echo '#!/bin/bash\n\ service ssh start\n\ ollama serve > /root/ollama.log 2>&1 & \n\